/* CSS Document */

/*---------------------------Genrael Clases---------------------------------------*/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;

}

* {
	margin:0px;
	padding:0px;
}

.fl{
	float:left;
}

.fr{
	float:right;
}
.clr{
	clear:both;
}

ul,li{
	list-style:none;
}

a {
	color: blue;
}

a:hover{
	text-decoration: underline;
}

/*---------------------------Layout Content Clases---------------------------------*/

#Layout{                /*------------------------For Page Main Width------------------------------------*/
	width:896px;
	margin:auto;
}


#Top{
	height:121px;
	position: relative;
}

#Logo{
position:absolute;
left:20px;
top:15px;
}

#TopContent{
position:absolute;
right:5px;
top:10px;
}
#small{
float:right;
width:220px;
}
#small li{
float:right;
text-align:center;
background:url(../images/top-sep.gif) no-repeat right;
padding:0 10px;
font-size:10px;
}
#small li.last{
background:none;
}
#small li a{
display:block;
}

#Nav{
	position:absolute;
	bottom:0px;
	_bottom:-1px;
	left:0px;
	height:33px;
	background:#3B4C56 url(../images/nav-left.gif) left no-repeat;
}
#Nav ul{
	height:33px;
	width:876px;
	background:url(../images/nav-right.gif) right no-repeat;
	padding-left:20px;
	
}
#Nav ul li{
	float:left;
	height:33px;
	line-height:33px;
	font-weight:bold;
	font-size:11px;
}
#Nav ul li a{
	color:#FFFFFF;
	margin-right:30px;
	text-decoration:none;	
}
#Nav ul li.Submit{
	float:right;
	padding-right:15px;
}
#Nav ul li.Submit input{
	float:right;
	margin-top:6px;
	margin-left:5px;
}
#Nav ul li.Submit input.input{
border:#C3C3C3 solid 1px;
margin-top:8px;
width:130px;
}

.NewsLetter{
position:absolute;
right:10px;
top:60px;
}

#Header{
font-size:0px;

}

#Content{
	padding-top:10px;
	padding-bottom:10px;
}

#Content .LeftSide{
	float:left;
	min-height:230px;
	_height:230px;
	width:588px;
	padding:15px 15px 5px;
	background:url(../images/index_18_WM.jpg) no-repeat left top;
}
#Content .LeftSide h2{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#6484B8;
padding-bottom:4px;
margin-bottom:10px;
border-bottom:dotted 1px #3B4C56;
}
#Content .LeftSide h2 span{
color:#3B4C56;
}

#Content .LeftSide p{
	margin-bottom:10px;
	line-height:18px;
}
#Content .more{
text-align:right;
}
#Content .more a{
color:#6685B9;
font-weight:bold;
}
#Content .RightSide{
	float:right;
	width:245px;
	padding:15px 15px 5px;
	background:url(../images/index_20.gif) no-repeat left top;
	min-height:230px;
	_height:230px;
}

#Content .RightSide h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#6484B8;
	margin-top:2px;
	padding-bottom:7px;
	_padding-bottom:9px;
	margin-bottom:10px;
	border-bottom:dotted 1px #3B4C56;
}
#Content .RightSide .News li{
list-style:none;
margin-bottom:10px;
border-bottom:dotted 1px #3B4C56;
}
#Content .RightSide .News li h4{
margin-bottom:7px;
font-size:12px;
}
#Content .RightSide .News li p{
	margin-bottom:10px;
}
#Content .RightSide .News li.more a{
color:#6484B8;
}
#Content .RightSide .News li.more,
#Content .RightSide .News li.last{
border:none;
}


#Footer{
background:#F4F4F4;
color:#A6A6A6;
font-weight:bold;
text-align:center;
border-bottom:#D4D4D4 solid 1px;
padding:10px;
margin-bottom:10px;
}
#Footer a{
font-weight:normal;
margin-left:15px;
margin-right:15px;
color:#3B4C56;
}
#Footer .copy{
	text-align:center;
	font-weight:normal;
	color:#808185;
	padding:5px 0px 0px;
}

#Content .LeftSide h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#6484B8;
	margin-top:2px;
	padding-bottom:7px;
	padding-bottom:9px;
	margin-bottom:5px;
	border-bottom:dotted 1px #3B4C56;
}

#Content .LeftSide h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#6484B8;
	margin-top:2px;
	margin-bottom:3px;
}
#Content .LeftSide .inner{
margin-bottom:19px;
}
#Content .LeftSide .inner strong{
font-size:11px;
}

#Content .LeftSide .inner ul{
	margin:5px 0 15px 15px;
	padding:0px;
	line-height:18px;
}
#Content .LeftSide .inner li{
	list-style:inside;
}



#SubHeader{
	background:url(../images/subHeader.jpg) no-repeat left;
	height:45px;
	line-height:45px;
	font-size:24px;
	padding-left:15px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}


#Partners{
padding-left:15px;
border-top:#E6E6E6 solid 1px;
border-bottom:#E6E6E6 solid 1px;
padding-top:15px;
padding-bottom:15px;
}
#Partners ul{
float:left;
}
#Partners li{
float:left;
border-left:#E6E6E6 solid 1px;
padding:0 30px;
padding-top:33px;
height:110px;
}

#Partners li.first{
border:none;
}
#Partners li.small{
padding-top:20px;}


#Content .LeftSide .inner .qmange strong{
font-size:12px;
color:#6484B8;
display:block;
}
#Content .LeftSide .inner .qmange li{
margin-bottom:10px;
}

#Content .centerSide{
	width:345px;
	padding:15px 15px 5px;
	background:url(../images/index_20.gif) no-repeat left top;
	margin:50px auto 50px auto;
	height:250px;

}

#Content .centerSide h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6484B8;
	margin-top:2px;
	padding-bottom:7px;
	_padding-bottom:9px;
	margin-bottom:10px;
	border-bottom:dotted 1px #3B4C56;
}

.LeftSide
{

}













