/* Body CSS */

#body {
	background-color: #44697b;
	background-image: url(../images/grad.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 76%;
}

#container {
	width: 735px;
	\width: 755px;
	w\idth: 735px;
	border: 5px solid #FFFFFF;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color:#FFFFFF;
}

#content {
	float:left;
	width: 735px;
	background-image: url('../images/rhs-bg.gif');
	background-repeat: repeat-y;
	background-position: right;

}

#banner{
	width: 735px;
	background-image:url('../images/topbar.jpg');
	height: 180px;
}

#logoTrans{
	width: 190px;
	height: 50px;
	padding: 70px 0px 0px 20px;
}

#logo {
	display:block;
	height:40px;
	width:200px;
	text-decoration:none;
}

#navBar{
	 width: 735px;
	 height: 32px;
	 background-color: #2a4b5c;
	 background-image: url('../images/nav_grad.gif');
	 background-repeat: repeat-x;
	 border-bottom: 5px solid #FFFFFF;
}

#navTextCont1, #navTextCont2, #navTextCont3, #navTextCont4, #navTextCont5, #navTextCont6, #navTextCont7, #navTextCont8, #navTextCont9,#navTextCont10,#navTextCont11{
    float: left;
    width: auto;
    padding: 9px 5px 0px 5px;
}
#navTextCont1{
	padding: 9px 10px 0px 23px;
}

.navDivide{
    float: left;
    width: 1px;
    height: 14px;
    background-image: url('../images/nav_divide.gif');
    background-repeat: no-repeat;
    margin: 9px 5px 0px 5px;
}


.floatLeft{
	float:left;
	padding: 0px 10px 20px 0px;
}


ul {
	list-style:none;
	
	padding:0;
}

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 0.8em;
	color: #5c656f;
	padding:0px 0px 15px 15px;
	background: url(../images/bullet.gif) no-repeat 0px 2px;
	margin-left: 0px;
}

.contact{
	color:#5c6f78;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height:1.4em;
	font-weight:bold;
	padding:20px;
	background-color:#eaeef0;
	font-variant:small-caps;
}




.indexul {
	list-style:none;
	margin-left: 0px;
	
}

.indexli{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #5c656f;
	padding: 0px;
	margin: 0px;
	background-image:none;

}

a img {
	border: none;
}

a:active, a:focus, input:active, input:focus {
      outline: 0;
}



/* End Body CSS */





/* Index CSS */

#indexTxtCont {
	padding: 20px 0px 15px 23px;
	width: 510px;
	background-color: #ffffff;
}

#sidebar-a {
	float: right;
	width: 174px;
/*	background-color: #f0efef;*/
	text-align:center;
}

#spacer{
	float:left;
	padding: 5px 0px 25px 23px;
	width: 510px;
}

#linkCont{
	float:left;
	width: 561px;
	background-color:#FFFFFF;
	padding-top: 0px;
}

#Item1, #Item2, #Item3{
	float:left;
	width: 182px;
	background-image: url('../images/link_grad.jpg');
	background-repeat: repeat-x;
	margin: 0px 5px 0px 0px; 
}

#Item3{
	margin: 0px;
}

#linkpic1, #linkpic2, #linkpic3{
	width: 128px;
	border: 3px solid #ffffff;
	margin: 35px 0px 0px 24px;
}

#link1, #link2, #link3{
	width: 134px;
	margin: 8px 0px 2px 24px;
	background-image:url('../images/arrow.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

#linkText1, #linkText2, #linkText3{
	width: 134px;
	margin: 0px 0px 30px 24px;
}


/* End Index CSS */




/* Index sidebar CSS */

#inSideTitle{
	width: 154px;
	padding: 24px 0px 0px 10px;
}

#inSideTxt1 ,#inSideTxt2 ,#inSideTxt3{
	width: 159px;
	padding: 30px 0px 0px 10px;
}

#inSideTxt3{
	margin-bottom: 20px;
}


#inSidePic1, #inSidePic2, #inSidePic3, #inSidePic4, #inSidePic5, #inSidePic6{
	width: 144px;
	margin: 6px 0px 0px 10px;
	border: 5px solid #FFFFFF;
	background-color:#FFFFFF;
}

.sidebar-logos {
	padding:0px;
	margin:0px;
}

.sidebar-logos img{
	border:none;
	padding:0px;
	margin:20px 0px 0px 0px;
}
/* End Index sidebar CSS */


.ydyd{
font-family:
}
/* Text CSS */

h1, h2, h3 {
	font: normal 1.75em Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #2d73b5;
	font-weight: bold;
	margin: 0em;
	padding: 0em;
}

h1{ 
    
	background: url(../images/dotted.gif) no-repeat left bottom;
	padding-bottom: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
}


h2{
    background: url(../images/dotted.gif) no-repeat left bottom;
	color: #2d73b5;
	font-size: 1.1em;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 20px;
}

h3{
	color: #44758e;
	font-size: 1em;
}
.linkTxt, .listTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #5c656f;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
	color: #5c656f;
	text-align:justify;
	margin-top:10px;
}

.linkTxt{
	color: #2d73b5;
	font-weight: bold;
	text-indent: 14px;
	text-decoration: none;
}

a:hover.linkTxt {color: #d2277b; text-decoration:underline;}


a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #2d73b5;
	font-weight: bold;
	text-decoration: none;
}

a:hover {text-decoration:underline; color: #d2277b}



.Title, .navText, .formTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #2d73b5;
	font-weight: bold;
	margin: 0em;
	padding: 0em;
}

.formTitle{
	color: #ffffff;
	font-size: 1em;
	font-weight:bold;
} 

.formText, .formTextBold{
	font-family:Arial, Helvetica, sans-serif;
	color: #3e464a;
	font-size: 1em;
	font-weight: normal;
} 

.formTextBold{
	font-weight: bold;
}

.navText{
	color: #d2d4d5;
	font-size: 1em;
	text-decoration: none;
}

a:hover.navText{background-color:#4a95bb; color:#e1e7f1; text-decoration:none;}

.listTxt{
	color: #5c686f;
}

.specTxt, .specTxtBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #5c656f;
}

.specTxtBold{
	font-weight: bold;
	color: #44758e;
	font-size: 1em;
	text-decoration: none;
}

a:hover.specTxtBold {color: #d2277b; text-decoration:underline;}


#ulBullet{
	font-family:Arial, Helvetica, sans-serif;
	color: #5c656f;
	list-style:disc;
	font-size: 1em;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	line-height: 1.3em;
}

.footerText {
	padding-bottom:8px;

}

.footerText{
	font-family:Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #CCCCCC;
	line-height: 1.4em;
	font-weight:bold;
}


#footCont2.footerText a{
color: #ffffff;
font-size:1.1em;
}


#footCont2.footerText a:hover{
text-decoration:underline;
}



/* End Text CSS */




/* Content Text CSS */

#floatRight{
	float: right;
	padding-left: 10px;
}

/*#contentTxtCont {
	padding: 20px 0px 15px 23px;
	width: 690px;
}*/

#tableBorder{
border-right: 1px solid #FFFFFF;
}

/* END Content Text CSS */




/* Footer CSS */

#footer {
	clear: both;
	padding: 0px;
	margin-top: 0px;
	background-color: #3a5867;
    	border-top: 5px solid #FFFFFF;
}

#footCont1, #footCont2, #footCont3, #footCont4{
	float:left;
	width: 147px;
	padding: 10px 0px 2px 23px;
}

#footCont2{
	width: 157px;
}

#footCont3{
	width: 137px;
}

#footDivide1, #footDivide2, #footDivide3{
	float:left;
	width: 1px;
	height: 60px;
	background-image: url('../images/foot_divide.gif');
	margin: 12px 0px 0px 16px;
}

#ruf_cont, #visa_cont{
	float:left;
	width: 50px;
	padding: 12px 0px 0px 10px;
}

#visa_cont{
	width: 30px;
	padding-left: 70px;
}



#footer #bottomline {
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#90A7B3;
	padding-bottom:3px;
}

/* End Footer CSS */

.clearfloat {
	clear:both;
}