﻿/* CSS Document */
body
{
	margin:0px;
	background-color:#ececec;
}

#outerDiv
{
	width:840px;
	background-color:#ffffff;
	border: 1px #8db7c9 solid;
	margin:0px;
}
#header
{
	margin:0px;
}
#header img
{
	float:left;
}

#logo
{
	width:109px;
	background:#fcebce url(../images/logo.gif) no-repeat;
	float:left;
	height:92px;
	margin:0px;
}


#headerRight
{
	float:left;
	top: 0px;
	left:0px;
	margin:0px;
}
#mainLinks
{
	background-color:#4c8198;
	float:right;
	height:22px;
	width:729px;
	float:right;
	margin:0px;
	padding:0px;
}
#mainLinks a
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:right;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	width:112px;
	border-bottom: 1px #FFFFFF dotted;
	border-left: 1px #FFFFFF dotted;
	line-height:21px;
	text-align:center;
}
#otherLinks
{
	background-color:#8db7c9;
	height:70px;
	width:729px;
	float:right;
	margin:0px;
	padding:0px;
}
#otherLinks a
{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	width:112px;
	line-height:21px;
	text-align:center;
	border-bottom: 1px #FFFFFF dotted;
	border-left: 1px #FFFFFF dotted;
}

#mainBodyLeft
{
	float:left;
}
#mainBodyRight
{
	float:right;
	padding-left:15px;
	padding-right:20px;
}
#aboutText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width:243px;
	text-align:justify;
}
#div1
{
	width:142px;
	padding-left:30px;
	float:left;
	padding-bottom:10px;
}
#div1_mid
{
	width:142px;
	background:#FFFFFF url(../images/div1_mid.gif) repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
#servicesDiv1
{
	width:243px;
	
}
#servicesDiv1_mid
{
	width:243px;
	background:#FFFFFF url(../images/servicesDiv1_mid.gif) repeat-y;
}
#txtHint
{ padding-left:20px;
  font-size: 12px; display:inline;}

.text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
}
.textBold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
}
.textSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	text-align: justify;
}
.textSmall:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36667b;
	text-decoration: underline;
	text-align: justify;
}
.inputBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height:18px;
}
#hori_line
{
	height:2px;
	width:243px;
	background:#FFFFFF url(../images/line.gif) repeat-x;
}
#hori_line_in
{
	height:2px;
	width:400px;
	background:#FFFFFF url(../images/line.gif) repeat-x;
	float:left;
	padding-left:230px;
}

#footer
{
	clear:both;
	background-color:#36667c;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:20px;
	
}
.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height:20px;
}

#logo_in
{
	float:left;
	width:163px;
	background:#fcebce url(../images/logo_in.gif) no-repeat;
	float:left;
	height:152px;
}



#mainLinks_in
{
	background-color:#4c8198;
	height:22px;
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
#mainLinks_in a
{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	width:104px;
	border-bottom: 1px #FFFFFF dotted;
	border-left: 1px #FFFFFF dotted;
	line-height:21px;
	text-align:center;
}
#logoLinksBanner
{
	float:left;
}
#logoLinksBanner img
{
	float:left;
}
#otherLinks_in
{
	background-color:#8db7c9;
	height:30px;
	float:left;
	margin-left:0;
	padding:0px;
	width:673px;
}
#otherLinks_in a
{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	width:112px;
	line-height:21px;
	text-align:center;
	
}
#innerPageText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	text-decoration: none;
	padding-left:180px;
	padding-right:70px;
	text-align: justify;
	padding-bottom:15px;
}
#innerPageEditDiv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	text-decoration: none;
	padding-left:20px;
	padding-right:70px;
	text-align: justify;
	padding-bottom:15px;
}
#innerPageHeading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #dfdfdf;
	text-decoration: none;
	padding-left:15px;
	font-weight:bold;
	padding-right:70px;
	text-align: justify;
	padding-top:15px;
	padding-bottom:15px;
}
#innerPageHeading_sub
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6c00;
	text-decoration: none;
	padding-left:180px;
	font-weight:bold;
	padding-right:70px;
	text-align: justify;
	padding-top:15px;
}
.listing {
	list-style-image: url(../images/bullet.gif);
	list-style-type: square;
}
#banner_in
{
	float:left;
}
#table_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6c00;
	text-decoration: none;
	padding:5px;
	font-weight:bold;
	text-align: justify;
}
#detailsTable
{
	float:left;
	width:100%;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:180px;
}
#detailsTable table
{
	float:left;
	width:641px;
	height: 31px;
}
.tableText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
/* pointer help css*/

.hint {display: none;position: absolute; left:650px;width: 200px;
    margin-top: -4px;border: 1px solid #c93;padding: 10px 12px;
    background: #FBFBF3 url(pointer.gif) no-repeat -10px 5px; }

/* The pointer image is hadded by using another span */
.hint .hint-pointer {position: absolute;left: -10px;top: 5px;width: 10px; height: 19px;
    background: url(images/pointer.gif) left top no-repeat;}
