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

body {
	margin:0px;
	padding:0px;
	background-color:#FFF;
	color:#1e1e1e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#header {
	height:79px;
	background: url(../images/header.jpg) no-repeat #555D99;;
	width:100%;
	}
	
#navigation {
	color:#fff;
	height:27px;
	margin-top:1px;
	margin-bottom:1px;
	width:100%;
	background-color:#040404;
	font-size:13px;
	position: relative;
	display: block;
	}

#navigation ul { list-style:none;position:relative; display:block;float:right; margin:0px;}
#navigation li {position:relative;display: block; float:left; margin-left:10px; right:30px; top:4px;}
#navigation a {color:#FFF; text-decoration:none; outline:none;}
#navigation a:hover {color:#FFD46B; text-decoration:underline;}

#blue_line {background-color:#555D99; height:4px; width:100%;}

#clearboth{clear:both;}
.clear_both{clear:both;}
#main_container{float:left; width:100%;}

#left_container{
		/*width: 220px; original */
		width: 200px;
		float:left;
		margin-right: -230px;
		display: inline;
		margin-left:10px;
		margin-top:10px;
	}

#left_container h1{ 
	background:url(../images/bkg-nav-header.gif) no-repeat; 
	height:19px; 
	margin:0px; 
	padding-left:10px; 
	padding-top: 3px;
	color:#00008E;
	font-size:14px;
	font-weight:bold;}
#left_container ul{
	list-style-image:url(../images/bullet2.gif); 
	list-style-position:inside; 
	margin:0px; 
	padding-left:6px; 
	background-color:#F3F3F3;}
#left_container li{margin-bottom:3px;}
#left_container a {color:#1e1e1e; text-decoration:none; outline:none;}
#left_container a:hover{color:#990000; text-decoration:underline;}
#left_container img{padding: 20px 0px 10px 0px;}
.head_ings {background:url(../images/bkg-nav-header.gif) no-repeat; 
	height:19px; 
	margin:0px; 
	padding-left:10px; 
	padding-top: 3px;
	color:#00008E;
	font-size:14px;
	font-weight:bold;}


#leftcentercontainer{
	float:left;
	margin-right: 262px;
	display: inline;
	}
/* for new left sidebar */
#left_container_new{
		width: 220px;
		float:left;
		display: inline;
		margin:10px -230px 0px 10px;
		z-index:10;
	}

#left_container_new ul{
	list-style-image:url(../images/bullet2.gif); 
	list-style-position:inside; 
	margin:0px; 
	padding-left:6px; 
	background-color:#F3F3F3;}
#left_container_new li{margin-bottom:3px;}
#left_container_new a {color:#1e1e1e; text-decoration:none; outline:none;}
#left_container_new a:hover{color:#990000; text-decoration:underline;}
#left_container_new img{padding: 20px 0px 10px 0px;}
/*--------------*/
/* for no right sidebar */
#center_container_new {
		/*float:left;*/
		margin:0px 0px; 0px 50px;
		padding:15px 0px 0px 0px;
		width:100%;
		}
#center_container_new ul{
	list-style-image:url(../images/bullet2.gif);
	margin:0px;
	padding:0px;}
	
#center_container_new ul li{ list-style:disc;color:#000; font-weight:bold; margin:10px 0px 0px 0px; padding:0px;}
		
#centerfold{
	text-align:left;
	width:400px;
}
/* for no right sidebar */		
		
#center_container {float:left;
		/*padding: 15px 0px 0px 25px;*/
		padding: 15px 0px 0px 20px;
		/*padding-left:50px;
		padding-right:50px;
		padding-top:15px;
		padding-bottom:0px;*/
		/*margin-left: 230px; original */
		margin-left: 210px;
		display: inline;
		font-size:14px;
		margin-top:10px;
		}
#center_container img a{text-decoration:none; border:none;}
#center_container ul{
	list-style-image:url(../images/bullet2.gif);
	list-style-position:outside;
	padding:0px 0px 0px 15px;
	margin:10px 0px 20px 0px; }
#center_container ul li{color:#000; font-weight:bold; margin:10px 0px 10px 0px; padding:0px;}
#center_container ol li{font-weight:normal; padding-bottom:10px;}
#center_container ol li{font-weight:normal; padding-bottom:10px;}
#center_container table { margin:15px 0px 25px 0px;}

#list_container{text-align:left; margin: 0 auto;}
#list_container ul{font-size:12px; list-style:none;}
#list_container ul li{list-style-type:disc; font-weight:normal;}
#list_left {float:left; padding-right:20px;}
#list_right {float:left;}
#resume_samples{ text-align:left; margin:auto; font-size:13px;}
#resume_samples ul{ list-style:none; padding-bottom:10px;}
#resume_samples li{list-style-type:disc; font-weight:bold;}
#resume_left {float:left;}
#resume_right {float:left;}
#red_box {width:50%; border:3px #990000 solid; text-align:center; padding:10px; margin: 0 auto;}
#red_box a{color:#003F90;}
#normal{margin-left:30px; padding:0px; font-weight:normal;}
#normal ul{list-style:none; margin:0px; padding:0px; font-weight:normal;}
#normal ul li{list-style-type:disc; font-weight:normal; margin-bottom:3px;}
#testimonial{ padding:5px;}
.testi_name {text-align:right; color:#000066; font-weight:bold; padding-bottom:0px; border-bottom:1px dashed #666; font-size:13px;}
.blue {color:#003F90; font-size:18px; font-weight:bold;}
.blue {color:#003F90; font-size:18px; font-weight:bold;}
.red {color:#990000; font-size:20px; font-weight:bold; margin:0px;}
.red a{color:#990000; font-size:20px; font-weight:bold; margin:0px;}
.red a:hover{color:#990000; font-size:20px; font-weight:bold; margin:0px;}


.dark_blue {color:#3300FF; font-weight:bold;}

#right_container {
		/* width: 242px; original */
		width:200px;
		float:right;
		/*margin-left:-252px; original */
		margin-left:-210px;
		/*display: inline;*/
		margin-right:10px;
		margin-top:10px;
		}
#right_container h1{
	background:url(../images/nav_header.jpg) no-repeat;
	height:18px;
	color:#00008E;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding-top:3px;
	}
	
#heading_r{	background:url(../images/nav_header.jpg) no-repeat;
	height:18px;
	color:#00008E;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding-top:3px;
	}
#heading_r a{font-weight: bold;
	}
	
#right_container ul{
	list-style-image:url(../images/bullet2.gif); 
	list-style-position:inside; 
	margin:0px; 
	padding:5px 5px 0px 5px; 
	background-color:#F3F3F3;}
#right_container li a {color:#1e1e1e; text-decoration:none; outline:none; text-align:left}
#right_container li a:hover{color:#990000; text-decoration:underline;}
#right_container img{padding: 0px 10px 10px 10px;}
	
#free {
	width:174px; 
	height:80px; 
	color:#990000; 
	font-size:20px;
	font-weight:bold;
	background-color:#FFCC33;
	border:3px solid #7e7e7e;
	margin-bottom:10px;}
#free a{color:#990000;}
	
#small_container{
	background-color:#f6da96; 
	/*width:232px;  original */
	width:190px;
	padding:5px; 
	border-top:1px dashed #ab8c42;}
#small_container a{text-align:left;}
#small_footer {
	background:url(../images/nav_footer.jpg) no-repeat; 
	height:10px; 
	/*width:242px; original */
	width:200px;
	}

#testimonial_box{
	border:1px solid #f6da96; 
	/*width:230px;  original */
	width: 188px;
	padding:5px; 
	border-top:1px dashed #ab8c42;
	float:left; 
	background-color:#F3F3F3;}
#testimonial_pic{height:100px;width:60px; float:left; margin-bottom:3px;}
#testimonial_pic img{padding:0px; margin:0px;}
#testimonial_msg{
	/*width:165px; original */
	width:120px;
	color:#000; 
	float:right;
	margin-bottom:3px; 
	font-size:13px;}
.name {color:#003F90; font-size:13px;}

#footer{
	height:40px; 
	width:100%; 
	background:url(../images/footer_bg.jpg) repeat-x; 
	margin-top:10px;
	color:#FFF;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	padding-top:8px;
	clear:both;
	float:right;
	}
#footer a{color:#FFF; text-decoration:none; font-weight:normal;}
#footer a:hover{color:#f6da96; text-decoration:underline; font-weight:normal;}

#price_caption {
	font-size:18px; 
	text-align:center;
	font-weight:normal; 
	margin-bottom:10px; 
	color:#000000; 
	width:400px; 
	margin:0 auto;
	font-style:oblique;
	background-color:#FFCC33;
	border:2px solid #D8D8D8;
	padding:3px;}
	
#price th{border-top:#003F90 dashed 1px;border-left:#003F90 dashed 1px; border-bottom:#003F90 dashed 1px; padding:5px;}
#price td{border-bottom:#003F90 dashed 1px; border-left:#003F90 dashed 1px; text-align:center; padding:5px;}
.blue_caption {color:#003F90; font-size:16px; font-weight:bold; text-decoration:underline;}
.red_caption {color:#990000; font-size:16px; font-weight:bold; text-decoration:underline;}
.dark_blue_caption {color:#000066; font-weight:bold;}
#pure_red {color:#F00; font-size:14px; font-weight:bold;}
.right_border {border-right:#003F90 dashed 1px;}

#evaluation {margin:0px; padding:0px;}
#evaluation input{margin-top:5px; padding:0px; border:1px solid #CCC; width:250px;}
#evaluation select{margin-top:5px; padding:0px; border:1px solid #CCC; width:250px;}
#evaluation textarea{margin-top:5px; padding:0px; border:1px solid #CCC; width:400px;}

#order {margin:0px; padding:0px;}
#order_left {float:left; line-height:30px;}
#order_right {float:left; margin-left:10px;}
#order_right input {margin-top:10px; padding:0px; border: 1px solid #CCC;}
#order_right select {margin-top:10px; padding:0px; border: 1px solid #CCC;}
.required {color:#F00; font-size:12px;}


/*index upper picture */
#pic_container{float:left; width:183px;}
#pic_text {float:right; width:300px;}

#pure_red {color:#ff0000; font-size:16px;}
#pure_red a{color:#ff0000;}

.orange {color:#FFD46B;}
.asterisk {color:#ff0000; font-weight:bold; font-size:16px;}
#no_style img{border:none;}
#no_style img a{border:none; text-decoration:none}