body {
	font-family:Arial, Helvetica, sans-serif;
	background:#E8E8E8;
	color:#000000;
	margin-top:0px;
}
img{
border:0;
}
a{
color:black;
text-decoration:none;
}
a:hover {
text-decoration: underline;
}

div.link_path {
	color:#646464;
	font-size:11px;
	margin-bottom:4px;
	text-align:left;
}

/*index.html*/
#indextable{
width:930px;
margin-top:100px;
background-color:#E8E8E8;
border:0;
/**position:relative;**/
}
#indeximg1{
margin:0;
padding:0;
width:530px;
}
#indeximg2{
margin:0 0 0 530px;
padding:0;
width:400px;
}
#indeximg3{
width:930px;
}

#indexfooter{
 background-color:#E8E8E8;
 color:#616161;
 font-weight:bold;
 font-size:x-small;
}
/*home.php*/
#container{
margin:0;
padding:0;
width:auto;
background:#FFFFFF;
}
#shadowleft{
width:9px;
background:#e8e8e8 url('../images/home/left_shadow.gif') repeat-y;
background-position:right;
}
#page{
margin:0;
padding:0;
width:969px;
vertical-align:top;
background:#FFFFFF;
}
#shadowright{
width:9px;
background:#E8E8E8 url('../images/home/right_shadow.gif') repeat-y;
background-position:left;
}
#bottomleft{
width:9px;
background:#e8e8e8 url('../images/home/left_angle_shadow.gif') no-repeat;
}
#bottomright{
width:9px;
background:#e8e8e8 url('../images/home/right_angle_shadow.gif') no-repeat;
}
#shadowbottom{
width:951px;
height:4px;
background:#e8e8e8 url('../images/home/bottom_shadow.gif') repeat-x;

}
#logo{
width:969px;
height:108px;
margin:0;
}
#scolltext{
width:180px;
margin:-16px 0 0 789px;
padding:0;
font-size:13px;
font-weight:bold;
}
#scolltext a{
color:#FF0000;
}

#menu{
/**width:969px;**/
height:35px;
margin:0;
padding:0;
background:url('../images/home/menu_bg.gif') repeat-y;
border-bottom:6px #FFFFFF solid;
}
#menucell{
padding-right:10px;
color:white;
}
#menucell a{
color:white;
}
#menu td{
font-size:13px;
font-weight:bold;
}
#main{
width:969px;
background:#FFFFFF;
}
#frame{
margin:2px 0 0 0;
padding:0;
width:969px;
background:#FFFFFF;
}
#spaceline{
width:12px;
border-left:1px solid #D3D3D3;
}

#spaceline2{
width:12px;
border-right:1px solid #D3D3D3;
}


#sidebar{
width:154px;
text-align:left;
}
#leftdiv{
width:151px;
/**border-right:1px #D3D3D3 solid;**/
}
#category{
margin-top:1px;
width:154px;
height:auto;
}
#cellcolor{
	width:20px;
	border-bottom:1px #ffffff solid;
}
#cellname{
border-bottom:1px #ffffff solid;
/**border-left:none;
border-top:none;**/
background-color:#e5e5e5;
color:#000000; 
font-size:12px;
font-weight:bold;
text-indent:10px;
padding-top:5px; 
padding-bottom:5px;
padding-right:5px;
width:126px;
text-align:left;
}
#linktag{
/**margin:4px 2px 0 2px;**/
margin-top:2px;
width:151px;
height:50px;
background:#e5e5e5 url('../images/home/video.gif') no-repeat;
background-position:left;
color:black;
font-size:12px;
}
#linkborder{
margin-top:1px;
width:151px;
border-top:1px #d3d3d3 solid;
border-bottom:1px #d3d3d3 solid;
}
#linktag2{
width:151px;
/**margin:1px 2px 1px 2px;**/
height:50px;
background:#e5e5e5 url('../images/home/download.gif') no-repeat;
background-position:left;
color:black;
font-size:12px;
}

#linktext{
position:relative;
margin-left:50px;
padding-top:19px;
color:black;
font-size:12px;
}
#content{
	width:605px;
	vertical-align:top;
}
#titleleft{
width:150px;
height:26px;
/**background-color:#44D2FF;**/
background:#CE1E1E;
font-size:14px;
color:#CE1E1E;
font-weight:bold;
text-align:left;
text-indent:15px;
color:#FFFFFF;
}
#titleright{
width:440px;
background-color:#e5e5e5;
height:26px;
font-weight:bold;
font-size:12px;
color:black;
text-align:right;
padding-right:15px;
}
#titletext{
width:150px;
height:26px;
background-color:#89b055;
font-size:12px;
font-weight:bold;
color:black;
text-transform:uppercase;
}
/* Productlist */
#producttitle{
width:auto;
height:28px;
text-align:left;
color:black;
font-size:12px;
font-weight:bold;
background-color:#d2e999;
}
#detailstitle{
vertical-align:middle;
margin-top:6px;
margin-left:15px;
font-size:12px;
text-transform:uppercase;
}
#detailstitle span{
color:white;
}
#productCate{
height:28px;
width:auto;
padding-left: 20px;
padding-right: 20px;
text-transform:uppercase;
background-color:#89b055;
color:#FFFFFF;
}

#detailCate{
height:28px;
text-indent: 20px;
width:35%;
text-transform:uppercase;
background-color:#89b055;
color:#FFFFFF;
}


#showlist{
width:605px;
height:auto;
text-align:left;
}
#producttable{
margin-top:8px;
margin-left:0;
/*width:605px;*/
height:auto;
background-color:white;
}
#productText{
margin-top:0;
padding-top:4px;
padding-left:10px;
padding-bottom:4px;
background: #FFFFFF url('../images/home/product_name_bg.gif') no-repeat;
font-size: 10px;
text-align:left;
border-top:1px #D3D3D3 solid;
}
#cellLeft{
width:201px;
border:1px #D3D3D3 solid;
border-top:none;
border-left:none;
}
#cellRight{
width:200px;
border-bottom:1px #D3D3D3 solid;
}
#cellLeft a img{
width:200px;
height:130px;
}
#cellRight a img{
width:200px;
height:130px;
}
#switcher{
height:52px;
width:605px;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
#bar{
width:180px;
vertical-align:top;
background-color:#FFFFFF;
}
#uptag{
width:180px;
background-color:white;
}
#mositag{
width:180px;
padding-top:20px;
}
#bigtext{
padding-top:10px;
font-size:16px;
font-weight:bold;
text-align:center;
color:black;
line-height:18px;
background-color:#FFFFFF;
}
#downtag{
width:178px;
margin-top:15px;
border-left:1px white solid;
border-top:1px white solid;
}
#most{
padding:20px 0 20px 40px; 
background:#DCECF9 url('../images/home/most_popular.gif') no-repeat;
color:#005aa8;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
#popular{
margin-top:0px;
}
#popitem{
color:#000000;
font-size:13px;
padding:5px 0 0 2px;
text-align:left;
vertical-align:top;
}
#popnum{
width:18px;
height:auto;
padding:5px 0 0 2px;
font-size:13px;
font-weight:bold;
color:#000000;
vertical-align:top;
}
#seemore{
margin:0;
padding:6px;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:right
}
#seemore a{
color:#3F67AF;
}
/*details.php*/
#detailsection{
width:605px;
height:auto;
background-color:white;
}
#detailtable{
width:605px;
}
#row1{
text-align:center;
height:318px;
}
#row1 img{
width:460px;
height:290px;
}
#row2left{
height:35px;
width:250px;
text-align:right;
font-size:14px;
font-weight:bold;
padding-right:10px;
vertical-align:top;
}
#row2right{
height:35px;
width:250px;
text-align:left;
font-size:14px;
font-weight:bold;
padding-left:10px;
vertical-align:top;
}
#row3name{
width:600px;
height:23px;
padding-top:5px;
text-indent:10px;
background:white url('../images/details/detail_text_bg.gif');
font-size:12px;
font-weight:bold;
text-align:left;
}
#descTable{
width:595px;
margin-top:10px;
margin-left:10px;
}
#itemtitle{
height:26px;
width:200px;
text-align:left;
font-size:11px;
font-weight:bold;
vertical-align:top;
}
#itemcontent{
text-align:left;
font-size:11px;
vertical-align:top;
}
/*footer section*/
#footer{
height:30px;
width:969px;
}
#footer1{
color:#B4B4B4;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
#footer2{
color:#616161;
font-size:10px;
}
#footer3{
color:#616161;
font-size:9px;
text-align:right;
}

/*////////// style for page swithcer //////////*/
.pager_div{
	margin-top:10px;
	font-size:12px;
}

.pager_summary{
	font-size:12px;
}

.pager_form{
	margin:0px; 
	padding:0px;
	font-size:12px;
}

.pager_switcher{
	width:20px; 
	font-size:12px;
}

.pager_button{
	font-size:12px;
}

a.pager_link{
	color:#494949;
}

.pager_selelcted_text{
	color:#5ba0fc;
}

.pager_outer_form{
	font-size:12px; 
	padding-right:50px;
	color:#494949;
}

.nav_block {
	font-size:12px;
}

a.footer_link {
	font-size:11px;
	margin-left:10px;
	margin-right:10px;
}

td.form_bar {
	font-weight:bold;
	background:url('../images/forms/download_title_back.jpg') repeat-x;
	height:49px;
	width:540px;
	font-size:14px;
	text-indent:10px;
	text-align:left;
}

td.service_bar {
	font-weight:bold;
	background:url('../images/forms/download_title_back.jpg') repeat-x;
	height:49px;
	width:660px;
	font-size:14px;
	text-indent:10px;
	text-align:left;
}

table.order_tbl {
	margin-top:20px;
}

table.services_tbl {
	margin-top:10px;
	width:600px;
}

table.services_tbl td {
	border-bottom: 1px solid #D3D3D3;
	height:110px;
	text-align:left;
}

.order_tbl td {
	border-bottom: 1px solid #D3D3D3;
	height:80px;
}

table.video_tbl {
	margin-top:20px;
	width:605px;
}

.video_tbl td {
	border-bottom: 1px solid #D3D3D3;
	height:100px;
	vertical-align:top;
	text-align:left;
}

img.img_border {
	border:1px solid #000000;
}

div.services_title {
	text-align:left;
	font-size:13px;
	margin-top:6px;
}

div.services_text {
	text-align:left;
	font-size:12px;
	width:380px;
}

div.download_title {
	font-size:13px;
	margin-top:15px;
	padding-left:5px;
	text-align:left;
}

div.download_content {
	font-size:10px;
	padding-left:5px;
	text-align:left;
}

img.pdf_image {
	position:relative;
	top:5px;
}

span.boldText {
	font-weight:bold;
}
