@charset "utf-8";
/* CSS Document */

/*---------------------------Genrael Clases---------------------------------------*/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	background:#9d9b9e; 
}

* {
	margin:0px;
	padding:0px;
}

.fl{
	float:left;
}

.fr{
	float:right;
}
.clr{
	clear:both;
}

ul,li{
	list-style:none;
}

a {
	text-decoration:none;
	color:#999999;
}

a:hover{
	text-decoration: underline;
}
img{
border:none;

}

/*---------------------------Layout Content Clases---------------------------------*/

#Layout{                /*------------------------For Page Main Width------------------------------------*/
	width:813px;
	margin:auto;
	background:url(../images/content-bg.gif) top left repeat-y;
	margin-top:10px;
	}


#Top{

	height:97px;
	position: relative;
	width:812px;
	background:url(../images/top-bg.gif) top left no-repeat;
}



#Logo{
position:absolute;
left:25px;
top:15px;
}

#TopContent{
position:absolute;
right:15px;
top:10px;
color: #FFFFFF;
font-style:italic;
font-size:16px;

}
#TopContent span{
font-size:16px;
color: #FFFFFF;
font-style:italic;
padding-left:20px;

}
#Nav{
	position:absolute;
	bottom:0px;
	right:4px;
	width:569px;
		
}
#Nav ul{
	height:23px;
}
#Nav ul li{
	float:left;
	margin-right:5px;
	color:#FFFFFF;

}
#Nav ul li a{
color:#FFFFFF;
font-size:12px;
padding-right:4px;
padding-left:7px;
	
}
#Content{

}
.main-img{
background:url(../images/main-img.gif) top left no-repeat;
margin-left:8px;
position:relative;
width:791px;
height:274px;
top:7px;
}
.text{
position:absolute;
top:50px;
left:394px;
width:351px;
margin-bottom:20px;

}

.text h2{
color:#b4293f;
font-size:30px;
font-weight:normal;
width:394px;
margin-bottom:40px;
}
.text a{
text-align:right;

}
.text p{
color:#4d4a4f;
font-size:14px;
width:348px;
margin-bottom:40px;
}

.welcome{
margin-top:20px;
margin-left:10px;
width:800px;
}

.welcome h3{
color:#646066;
font-size:24px;
font-weight:normal;
border-bottom:#000000 1px dotted;
padding-bottom:3px;
margin-bottom:13px;
width:775px;
text-align:left;
}
.welcome h3 span{ 
color:#b2283e;
font-size:24px;
}
.welcome p{ 
color:#535253;
margin-bottom:20px;
padding-right:20px;


}
.welcome p span{ 
color:#b22330;
}
.welcome p img{

}
#Content ul{
	padding-bottom:15px;
}
#Content ul li{
	background:url(../images/footer-link-button.gif) left 4px no-repeat;
	font-size:11px;
	padding-left:15px;
	padding-bottom:16px;
	color:#535253;
}

.thumb{
	margin-top:20px;
	float:left;
	padding-left:10px;
	width:805px;
	margin-bottom:10px;
}
.thumb-rep{
float:left;
background:url(../images/li-rep.gif) top left repeat-y;
width:180px;
padding-right:20px;

}
.thumb h2{
float:left;
background:url(../images/li-top.gif) top left no-repeat;
color:#db2c36;
font-size:16px;
width:180px;
padding-left:10px;
padding-top:3px;
height:28px;
}
.thumb-bottom{
float:left;
background:url(../images/li-bottom.gif) bottom left no-repeat;
width:180px;
}
.thumb-bottom ul{
	padding-left:30px;
	padding-bottom:0px!important;
}

.thumb-bottom li{
	background:none!important;
	padding-left:0px!important;
	padding-bottom:0px!important;
}
.thumb-bottom  a{
display:block;
text-align:right;
color:#777777;
padding-right:10px;
margin-bottom:10px;
_margin-bottom:5px;
}

#Footer{
background:url(../images/footer-outer.gif) left bottom no-repeat;
padding-bottom:15px;

}

.Footer-inner{
background:#f0f0f0;
width:790px;
margin-left:8px;
text-align:center;
padding-top:10px;

}
.Footer-inner a{
color:#666363;
padding-right:15px;
text-align:center;
padding-left:15px;
}
#Footer p {
text-align:center;
padding-bottom:10px;
padding-top:10px;
background:#f0f0f0;
width:790px;
margin-left:8px;
}

/*................table...............*/

.wel-come-inner{

margin:auto;
padding-right:12px;
}
.wel-come-inner table{
width:100%;
border-collapse:collapse;
}

.b-around{
border:#efefef 1px solid;
border-bottom:none;
}

.b-around th{
text-align:left;
font-size:14px;
color:#fff;
border-bottom: none;
font-weight:bold;
background:#ae283d;
padding:6px 5px;
}

.b-around td{
text-align:left;
font-size:12px;
color:#646066;
padding:4px 5px;
border-bottom:#efefef 1px solid;

}

.bg-changed{
background:#efefef;
}

.b-around td.bor-none{
border:none;
}


