/* CSS Document */

body
{
margin:0 0 0 0px;
}

#mainborder
{
margin: 0 auto;
width:933px;
}
#main
{
width:931px;
float:left;
border-left:#F8F8F8  solid 1px;
border-right:#F8F8F8  solid 1px;
}

#header
{
float:left;
width:931px;
}

#pnlin
{
float:left;
width:931px;
height:5px;
}

.mainheadings
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0070BB;
font-weight:bold;
border-bottom:#70DE9B solid 1px;
}

.subblackh
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}


#header .logo
{
float:left;
width:220px;
height:123px;
}
#header .tagline
{
float:left;
width:467px;
height:62px;
margin-left:6px;
margin-top:27px;
}

#header .links
{
float:left;
width:200px;
height:123px;
margin-left:30px;

}

#headerlinks
{
float:right;
width:180px;
padding:8px;
color:#4B4B4B;
padding-right:0px;
margin-top:19px;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}
#headerlinks a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#4B4B4B;
font-size:13px;
text-decoration:underline;
padding:2px;
}

#headerlinks a:hover
{
text-decoration:none;
}

#headerphone
{
float:right;
width:163px;
padding:8px;
color:#4B4B4B;
padding-right:0px;
margin-top:13px;
text-align:right;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


/** top links **/

#toplinks 
{
width:931px;
height:34px;
float:left;
background-image:url(../images/toplinksbg.gif);
background-position:top;
background-repeat:repeat-x;
}

#toplinks ul {
	padding: 0;
	list-style: none;
	line-height: normal;
	margin-left:0px;
	
}

#toplinks li {
	display: inline;
		
		
}

#toplinks a {
	display: block;
	float: left;
	padding-left:8px;
	padding-top:10px;
	padding-right:8px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#575757;
	height:23px;
		
	
}


#toplinks a:hover {
background-image:url(../images/toplinksbg-hover.gif);
background-repeat:repeat-x;
color:#FFFFFF;


	

	
}

#toplinks .current {
background-color:#CA7010;
color:#FFFFFF;
}


/**end top links **/


/** Main Panel **/
#mainpanel
{
float:left;
width:915x;
height:311px;
margin-top:3px;
border:#EFEFEF solid 9px;
}
/** End Main Panel **/

/** Body Text **/
#bodytxt
{
float:left;
width:913px;
padding:9px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#000000;
text-align:justify;
line-height:20px;
}

#bodytxtmain
{
float:left;
width:931px;
}
.heading
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;

}
/** End Body Text **/

/** Body Blocks **/
#bodyblocks
{
float:left;
width:913px;
padding:9px;

}

.blockmain
{
float:left;
width:282px;
height:208px;
margin-left:8px;
}



.blocktop
{
float:left;
width:267px;
padding-top:9px;
height:27px;
padding-left:15px;
background-image:url(../images/blockstopbg.gif);
background-repeat:no-repeat;
}

.blockbody
{
float:left;
width:268px;
height:129px;
padding-top:7px;
padding-bottom:39px;
padding-left:7px;
padding-right:7px;
background-image:url(../images/blockbodybg.gif);
background-repeat:no-repeat;
}


.blockmaintrans
{
float:left;
width:282px;
height:208px;
margin-left:18px;
}
/** End Body Blocks **/

/** Clients Block **/
#clients
{
float:left;
width:917px;
height:20px;
padding-left:14px;
padding-top:5px;
background-color:#FFF5F5;
}

#clients1
{
float:left;
width:915px;
padding-left:8px;
padding-right:8px;
padding-bottom:10px;
padding-top:5px;
}

/** Clients Block **/


/** Bottom **/
#bottom
{
float:left;
width:911px;
padding:10px;
padding-top:15px;
background-image:url(../images/bottombg.gif);
text-align:center;
background-position:top;
background-repeat:repeat-x;
font-family:Georgia, "Times New Roman", Times, serif;
color:#3A3A3A;
font-size:11px;
}

#bottom a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#3A3A3A;
font-size:12px;
text-decoration:none;
padding:3px;
}

#bottom a:hover
{
text-decoration:underline;
}

#pramarsh
{
float:left;
width:911px;
padding:5px;
padding-top:0px;
text-align:center;
background-position:top;
font-family:Georgia, "Times New Roman", Times, serif;
color:#3A3A3A;
font-size:11px;
}

#pramarsh a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#3A3A3A;
font-size:11px;
text-decoration:none;
padding:5px;
}

#pramarsh a:hover
{
color:#F64A16
}

.blueh
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000066;
}
.tagline1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
}