/* CSS Document */
body{
margin:0px;
background-color:#000000;
background:url(images/cms/body-bg.gif) repeat-x top left;
}
img {border:0;}
.main-table-bg{background:#FFFFFF;}
.menu-txt{font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#191818;
font-style:normal;
font-weight:bold;
display: block;
width:95px;
height:30px;
text-decoration:none;
}
.menu-txt:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#fff;
display: block;
width:95px;
height:30px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.home-menu{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#191818;
font-style:normal;
font-weight:bold;
width:95px;
padding-top:5px;
display: block;
height:30px;
text-decoration:none;
}
.home-menu:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#fff;
background:#FF0000;
width:95px;
height:30px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.service-menu{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#191818;
display: block;
width:95px;
height:30px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.service-menu:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#fff;
display: block;
width:95px;
height:30px;
background:#FF0000;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.portfolio-menu{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#191818;
display: block;
width:95px;
height:30px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.portfolio-menu:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#fff;
display: block;
width:95px;
height:30px;
background:#FF9C00;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.profiles-menu{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#191818;
display: block;
width:95px;
height:30px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.profiles-menu:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:#fff;
display: block;
width:95px;
height:30px;
background:#799213;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.contact-menu{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
display: block;
padding-top:5px;
width:95px;
height:30px;
color:#191818;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.contact-menu:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
display: block;
width:95px;
height:30px;
color:#fff;
background:#2A2A2A;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.welcome-bg{
background:url(images/cms/welcome-bg.gif) repeat-x ;
width:256px;
height:107px;
}
.content-bg{
background:url(images/cms/content-bg.gif) repeat-x left top;
height:215px;
width:298px;
}
.txt{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#fff;
line-height:18px;
font-style:normal;
font-weight:normal;
}
.more{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#F59E2C;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.more:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.heading{
font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,sans-serif;
font-size:36px;
color:#fff;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.heading1{
font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,sans-serif;
font-size:22px;
color:#333333;
font-style:normal;
font-weight:bold;}

.txt1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#505050;
line-height:22px;
font-style:normal;
font-weight:normal;
}
.footer-right-border{
border-right-width: 1px;
border-right-style: solid;
border-right-color: #a2a2a2;
}
.footer-mid-bg{
background:url(images/cms/footer-mid-bg.gif) repeat-x;
width:169px;
height:55px;
}
.txt2{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-style:normal;
}
.more1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-style:normal;
font-weight:bold;
text-decoration:none;}
.more1:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#F59E2C;
font-style:normal;
font-weight:bold;
text-decoration:none;
}	
.footer{
background:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-align:center;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.email{
font-family:Arial, Verdana, Helvetica, sans-serif;
background:#ffffff;
font-size:14px;
color:#bb0a0a;
text-decoration:none;
text-align:left;
font-style:italic;
font-weight:bold;
}


.jobsemail_text1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#8f0101;
	text-decoration:none;
	font-weight:bold;
}

.jobsemail_text
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	
	background-color:#FFFFFF;
	text-decoration:none;
}

.jobsemail_text:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#799213;
	text-decoration:none;
	line-height:20px;	
	background-color:#FFFFFF;	
	text-decoration:none;	
}

.small_text
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.Recent_header
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.more_text
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color:e0e0e0;
	font-weight:bold;
}

.more_text:hoveryes

{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color:e0e0e0;	
	font-weight:bold;
}

.welcome_txt
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#f1d8d8;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
}

.welcome_moretxt
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#f1d8d8;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.welcome_moretxt:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#da8787;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;	
}

.yellow_text
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffbc53;
}

.yellow_text1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffbc53;
	text-decoration:none;
}

.yellow_text1:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffbc53;
	text-decoration:none;}


/* Below: new CSS, March 2009 */

.summary-top {background: #ffffff url(images/cms/summary-top.gif) no-repeat top;height:7px;overflow:hidden;}
.summary-middle {background: #ffffff url(images/cms/summary-middle.gif) repeat-y top;}
.summary-bottom {background: #ffffff url(images/cms/summary-bottom.gif) no-repeat top;height:7px;overflow:hidden;}
.summary-text{
font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#000;font-style:normal;padding-left:10px;padding-right:10px;margin:0;}

.heading-title{font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;font-size:36px;
color:#666666;font-weight:normal;}

h2{font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;font-size:20px;color:#333333;
font-style:normal;font-weight:bold;margin-top:0;}

.caption{font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;color:#999999;font-weight:normal;width:130px;}

.service-type{color:#000000;font-weight:bold;}

ul {font: normal 12px/18px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(images/cms/arrow.gif);
	list-style-type: square;}