/*Casuading Style Sheet */
/*---body---*/
body {
	
    padding-left: 0px; padding-right: 0px;
	padding-bottom: 0px; padding-top: 0px;
	text-align: center;
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;  background-color:#FFFFFF;
	background:#FFFFFF url('img/img_bg.gif') repeat-y;
	background-attachment:scroll;
	margin:auto;
	position:relative;
	background-position:center;
	width:955px;
	
}

img {
	border: none;
	outline: none;
}

html>body body{overflow:scroll;}
*html body{ background-position:center;}

#centerpage{
	
	height: auto;
	float:left;
	padding-right: 0px; padding-left: 0px;
	padding-bottom: 0px; margin-left: 0px;
	padding-top: 0px;
	text-align:left;
    position:relative;
	left:-1px;
	
}
html>body div#centerpage {left:0px}
*:first-child+html div#centerpage {left:-1px;}
/*html div#centerpage { left:19px;}



/*html>body div#centerpage {position:absolute; margin-left: 162px;}
*:first-child+html div#centerpage {position:absolute; left:0px;}
*html div#centerpage {position:absolute; left:19px;}*/
div{
	margin: 0px;
	padding: 0px;
}

ul {

    margin: 0px;
	padding: 0 0 0 0px;
}

a {
	outline: none;
}
/* ---header */
#header{
    
	width: 955px;
	height: 73px;
	padding: 0px;
	/*left:155px;
	top:20px;*/
}

#rightheader{
	float: right;
	padding: 0px;
	margin:0;
}
#logo { padding-top: 10px; padding-right:25px;}

#leftheader{
  	float: left;
	padding: 0;
	margin:0;
}
#tagline { margin-top: 10px; padding-left:20px;}

#seotableheader {
	font: 12px Verdana, Helvetica, sans-serif;
    color:#FFFFFF;
	font-weight: bold;
}

#seotablecontent {
	font: 11px Verdana, Helvetica, sans-serif;
    color:#330033;
}


/* Main Page */
#nav {
	font: 11px arial, Helvetica, sans-serif;
	color:#999999;
	font-weight: bold;
	width:955px;
	height:79px; 
	float: left;  
	line-height: normal; 
	padding: 0;   
	margin:0;
	background:#FFFFFF url('img/nav_bar.gif') repeat-x;
	/*position:absolute;
	top:100px;
	left:151px;*/
}
#nav-01 {
	float: left; 
	margin-top:20px;
}

#subcontent {
position:absolute;
visibility: hidden; 
border: 6px solid #E1E1E1; 
background-color: white; 
width: 190px; 
font: 11px arial, Helvetica, sans-serif; 
font-weight: bold; 
padding: 6px;
}
*:first-child+html #subcontent{
position:fixed;
left:500px;
} /*pink*/

/*content */
#content {

float: left;
width: 955px;
height: auto;
padding-bottom: 40px;
margin: 0px;
/*position:absolute;
top:200px;
left:151px;*/
}
#content2 {

float: left;
width: 955px;
height: auto;
padding:20px 0 0 0px;
margin: 0px;

}
#leftcontent {

float: left;
width: 390px;
height: auto;
padding:20px 0 0 20px;
margin: 0px;

}

*html #leftcontent {width:350px;}
#leftcontentGREY {

float: left;
width: 320px;
height: auto;
padding:20px 0 0 20px;
margin: 0px;

}
#leftcontentExtend {

float: left;
width: 910px;
height: auto;
padding:20px 0 0 20px;
margin: 0px;

}
#ctitle{padding-top:20px; padding-bottom:10px;}
#ctitle1{padding-top:0px; padding-bottom:10px;}
#cinfo p {
	width:310px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#cinfo11 p {
	width:700px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}


#cinfo img{ padding: 0px 0 0px 5px;}

/** Uncomment this portion to put in the images */
/*#display {width:277px;float:left; padding-bottom:20px;}
#jobpic{float:left;}
#jobname{float:left; padding:10px 0 5px 15px;}
#jobtitle{float:left;padding:0px 0 5px 17px; }*/

#display {width:200px;float:left; padding-bottom:20px;clear:both;}
html>body #display{width:280px;}
*:first-child+html #display{width:200px;}
*html #display{width:200px;}
/*#jobpic{float:left;}*/
#jobname{width: 300px;float:left; padding:10px 0 2px 0px;}
*html #jobname{width: 250px;}

#jobtitle{float:left;padding:0px 0 5px 0px;}

#displayInfo{width:277px;}
html>body #displayInfo{width:280px;}
*:first-child+html #displayInfo{width:277px;}
*html #displayInfo{width:277px;}

#cinfoCAREER p {
	width:350px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
*html #cinfoCAREER {width:365px;}
#cinfoCAREER ul {
	width:350px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	list-style:none;
}
#cinfoCAREER li {
	
	padding:0px;
	margin:0px;
	
}
a.careername:link {color:#330033;text-decoration:underline;}
a.careername:active {color:#330033;text-decoration:none;}
a.careername:visited {color:#330033;text-decoration:none;}
a.careername:hover {color:#999999;text-decoration:none;}

#cinfofaq ul {
	width:450px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	list-style:none;
}

#cinfofaq li {
	
	padding:0px;
	margin:0px;
	
}

#cinfo1 p {
	width:910px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#subinfo p{ clear:both; padding:0; margin:0;}

#subtitle {padding-top: 0px;}
#subtitle2 {padding-top: 50px;}

#googlePIC{width:300px;}
#logoPIC{width:300px;}

#updatebox{padding-top:20px;}
*:first-child+html #updatebox{padding-top:0px;}
#yname {float:left; padding-right:10px;}
#yemail {float:left;padding-right:10px;}
#yicon {float:left;}
*:first-child+html #yicon {width:35px; height:19px; float:left; padding:4px; text-align:left;}
#yicon img {border:none;}
*:first-child+html #yicon img{margin:0px;}

#rightcontent {

float: left;
width: 500px;
height: auto;
padding: 0px;
margin:0;

}
*html #rightcontent {padding-left:35px;}
#rightcontentGREY {

float: left;
width: 595px;
height: auto;
padding-bottom: 20px;
margin:20px 20px 0px 0px;
background-color:#ededef;
}
#rightcontentGREY2 {

float: left;
width: 595px;
height: 1250px;
padding-bottom: 20px;
margin:20px 20px 0px 0px;
background-color:#ededef;
}

#ManTrap{float:left; width:345px;}

#ManInfo{float:left; width:230px; padding:50px 0 0 10px;}
html>body #ManInfo{padding:20px 0 0 10px;}
*:first-child+html #ManInfo{padding:20px 0 0 10px;}
*html #ManInfo{padding:33px 0 0 10px;}


#ManHelplogo{float:left; padding:0px 0 0px 30px;}
html>body #ManHelplogo{float:left; padding:0px 0 12px 30px;}
*:first-child+html #ManHelplogo{padding:0px 0 10px 30px;}
*html #ManHelplogo {padding:0px 0 0px 30px; margin:0;}

#ManTitle h2{padding-bottom:0;}
html>body #ManTitle h2 {padding-bottom:27px;}
*:first-child+html #ManTitle h2{padding:0px 0 15px 0px;}
*html #ManTitle h2{padding:0; margin:0;}


#ManContent p {
	width:230px;
	font-size:11px;
	padding:10px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}


#workTOP2 {padding:13px 0 20px 33px;}
#rcgTOP2 {padding:0 0 15px 33px;}
#rcgBTM{padding-left:33px;}
#rcgBTM p {
	clear:both;
	font-size:11px;
	padding:0px 0 5px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
#awardCorner{padding:0px 0 0px 33px;}
#award{clear:both; padding:5px 0 0px 30px;}
#award img {border:none;}


#btmcontent {

float: left;
width: 910px;
height: auto;
padding-bottom:40px;
margin: 0 20px 0 20px;
border-top:solid thin #efefef;
}
*html #btmcontent {margin: 0 20px 0 10px;}
#btminfo1 {
	float: left;
	width:290px;
	font-size:11px;
	padding:10px 20px 0px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#btminfo2 {
	float: left;
	width:290px;
	font-size:11px;
	padding:10px 20px 0px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#btminfo3{
float: left;
	width:290px;
	font-size:11px;
	padding:10px 0 0px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
/*footer*/
#footer {	
    float:left;
	width:730px;
	height:24px;
	margin:0 0px 0 24px;
	font-size:11px;
	padding:00px 0px 0 180px;
	border-top:solid thin #efefef;
	
   
}
*:first-child+html #footer { border-top:solid thin #efefef;}
*html #footer {margin:0 0px 0 10px;}

#footermenu1 {float:left; padding:15px 0 0 0px;}
#footermenu1 ul {
    float:left;
	margin:0;
	padding:0;
	list-style:none;
}

#footermenu1 li {
	float:left;
	display:inline;
	margin:0;
	padding:0px 1px 0 1px;
}
#footermenu2 {float:left;padding:2px 0 0 70px;}
*:first-child+html #footermenu2 {clear:both; width:500px;}
#footermenu2 ul {
    float:left;
	margin:0;
	padding:0;
	list-style:none;
}

#footermenu2 li {
	float:left;
	display:inline;
	margin:0;
	padding:0px 1px 0 1px;
}
a.footname:link {color:#330033;text-decoration:none;}
a.footname:active {color:#330033;text-decoration:none;}
a.footname:visited {color:#330033;text-decoration:none;}
a.footname:hover {color:#999999;text-decoration:none;}

a.quotename:link {color:#330033;text-decoration:none;}
a.quotename:active {color:#330033;text-decoration:none;}
a.quotename:visited {color:#330033;text-decoration:none;}
a.quotename:hover {color:#999999;text-decoration:none;}

a.chatname:link {color:#FF0000;text-decoration:none;}
a.chatname:active {color:#999999;text-decoration:none;}
a.chatname:visited {color:#FF0000;text-decoration:none;}
a.chatname:hover {color:#999999;text-decoration:none;}


h1{
	
	font-size:20px;
	font-weight:bold;
	padding:0px 0 0 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#330033;
}

h2{	
	clear:both;
	color:#330033;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 10px 0px;
	margin:0px;
	float: left;
	
}

h3{	
	color:#330033;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 0 0px;
	margin:0px;
	float: left;
	clear:both;
	border-bottom:solid thin #efefef;
	
}
h4{	
	color:#330033;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 5px 0px;
	margin:0px;
	border-bottom:solid thin #efefef;
	border-top:solid thin #efefef;
	
}
h5 {
    clear:both;
	width:300px;
	color:#330033;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 10px 0px;
	margin:0px;
	float: left;
}

#error{
	color:#330033;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	float: left;
}
#contactform{
	padding-top:0px;
	color:#330033;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
html>body #orderform{padding-top:20px;}
*:first-child+html #orderform{padding-top:0px;}
#contactform div input, div select{
	width: 60%;
	margin:3px 0 5px 5px;
	padding:0;
}

*html #contactform div input, div select{width: 70%}
*:first-child+html #contactform div input, div select {width: 60%;}


*:first-child+html #contactform div.error{position:static;}

.buttons{
    
  clear:both;
  float: left;
  width:80%;
  margin: 10px 0px 10px 85px;
  padding: 0;
}
.buttons img{border:none;}
*:first-child+html .buttons {margin: 10px 0px 0px 85px;}
html>body .buttons {margin: 10px 0px 10px 85px;}
*html .buttons {margin: 10px 0px 10px 44px;}
