html{
	background-color:#FFFFFF;
}
body{
	color:#000000;
	font:12px/16px verdana, Georgia, tahoma;
	background-color:#FFF;
	width:768px;
	margin:auto;
	padding:0px;
}
a{
	text-decoration:none;
	color:#0000CC;
}
a:hover{
	text-decoration:underline;
}
a img{
	border-width:0px;
}
form,h2, h4 {
	margin:0;
}
h2, h4 {
	color:#000075;
}
/**************************************/
#header
{	
	height:60px;
	padding:10px 0px;	
}
/**************************************/
#navigation_table, #footer_table{
	width:100%;
	background:transparent url(images/center_navigation.gif) top left repeat-x;
	margin:4px 0px;
}
#navigation_r1_c1,#footer_r1_c1{
	height	:36px;
	width	:11px;
	background:transparent url(images/left_navigation.gif) top left no-repeat;
}
#navigation_r1_c3,#footer_r1_c3{
	height	:36px;
	width	:11px;
	background	:transparent url(images/right_navigation.gif) top right no-repeat;
}

#navigation_r1_c2 ul{
	list-style-type	:none;
	padding	:0px;
	margin	:0px 0px 0px 20px;
}
#navigation_r1_c2 li{
	float	:left;
	border-right:solid 1px #9A9AC9;
}
#navigation_r1_c2 li a{
	color	:#E1E1F5;
	font	:bold 12px/28px verdana, tahoma;
	text-decoration	:none;
	margin	:0px;
	padding	:0px 10px;
}
#navigation_r1_c2 li a.current{
	display	:block;
	color	:#FFFFFF;
	background-color:#9A9AC9;
}
#navigation_r1_c2 li a:hover{
	text-decoration	:underline;
}
#navigation_r1_c2 li a.current:hover{
	text-decoration	:none;
}
/**************************************************/
#useful_links_table{
	border:solid 1px #9A9AC9;
	margin:4px 0px;
	width:100%;
}
#useful_links_table td{
	text-align:center;
	font-weight:bold;
	vertical-align:bottom;
}

/**************************************************/
#footer_r1_c2{
	text-align	:center;
	font	:bold 10px verdana, tahoma;
	color	:#E1E1F5;
}
#footer_r1_c2 a{
	color	:#E1E1F5;
	text-decoration	:none;
}
#footer_r1_c2 a:hover{
	text-decoration	:underline;
}
#copyright{
	margin:0;
	text-align:center;
	color	:#9A9AC9;
	font-size:10px;	
	font-weight:bold;
}
/**************************************/
#container{
	margin:4px 0px;
}
#container #top{
	height:10px;
	background:transparent url(images/top_content.gif) bottom left no-repeat;
}
#container #bottom{
	height:10px;
	background:transparent url(images/bottom_content.gif) top left no-repeat;
}
#container #content{
	background:transparent url(images/center_content.gif) top left repeat-y;
	padding:5px 10px ;
}
/**************************************/
#left{
	vertical-align:top;
	width:400px;
}
#left p{
	border:solid 1px #E1E1F5;
	margin:0px 0px 16px 0px;
	padding:10px;
}
#left p.success{
	color:#006600;
	border:solid 1px #009900;
	background-color:#EEFFEE;
}
#left h2.success{
	color:#009900;
}
#left p.errors{
	color:#CC0000;
	border:solid 1px #CC0000;
	background-color:#FFEEEE;
}
#left h2.errors{
	color:#CC0000;
}
#left p.para400{
	width:400px;
}
#left p.para724{
	width:724px;
}
#left input, #left select{
	width:150px;
	margin-bottom:5px;
}
#left input.inp100{
	width:20px;
	text-align:right;	
	margin:0px;

}
#left textarea{
	border:solid 1px #000075;
	width:400px;
	height:120px;
	margin-bottom:5px;
}
#Code{
	border:solid 1px #000075;
	margin:5px 0px;
}
#left h2{
	font-size:17px;
	margin:0px ;
}
#left span.top{
	font-size:.9em;
	display:block;
	margin-top:10px;
}
.thorder {
	padding:2px;
	font-size:10px;
	text-align:center;
}
.tdorder {
	text-align:center;
}
.vcc_price{
	font-size:1.4em;
	font-weight:bold;
	color:#090;
}

/**************************************/
#right{
	vertical-align:top;
	width:100%;
	padding-left:7px;
}
#right_top{
	height:10px;
	background:transparent url(images/top_right.gif) bottom left no-repeat;
}
#right_bottom{
	height:10px;
	background:transparent url(images/bottom_right.gif) top left no-repeat;
}
#right_content{
	background-color:#EDEDF9;
	padding:0px 10px;
}
#right p, #right h2, #right h4{
	margin:0px;
}
#right p{
	padding-bottom:5px;
}
#right h2{
	font-size:17px;
	margin:0px ;
}
#right h4{
	font-size:1em;
	padding-top:5px;
}
#right #checkout{
	background-color:#FFFFFF;
	border-top:solid 5px #EDEDF9;
	border-bottom:solid 10px #EDEDF9;
	padding:5px;
}
/**********************************************************************/
#expuse{
	width:736px;
	border:solid 1px #000075;
	background-color:#EDEDF9;
	color:#000000;
	padding:4px;
	margin-bottom:10px;
}
#expuse h3{
	font-size:1em;
	margin:0px; 
}
#expuse p{
	margin:0px;
}
#expuse input.digits{
	font-family:"Lucida Console";
	width:3em;
	text-align:center;
	font-weight:bold;
}
