/* CSS Document */

body{margin:0;
padding:0;
background:#cee2e8;
}

td{color:#333333;
font:normal 12px Arial, Helvetica, sans-serif;}

a{text-decoration:none;
color:#0099FF;
outline:0 none;}

a:hover{text-decoration:none;
color:#6699CC;
outline:0 none;}

td{
vertical-align:top;}

.maintable{width:1003px;
background:#fff;
height:auto;
margin:0 auto;
float:none;
clear:both;
text-align:left;
vertical-align:top;}

.spacer{background:#fff;
height:15px;
clear:both;
float:none;}

.logo{padding-left:20px;}

.link_top{vertical-align:bottom;
font: normal 12px "Verdana";
padding:3px;}

.link_top a{color:#000000;
text-decoration:none;
}
.link_top a:hover{color:#0099CC;
text-decoration:none;}

.blue_space{background:#19b4e6;
height:8px;
float:none;
clear:both;}

.middle_table{width:944px;
margin:0 auto;
text-align:left;
vertical-align:top;
}

/*.menu_holder{
text-align:right;
}
*/
.align_right{text-align:right;}


.menu{text-align:center;
}

.menu a{color:#000000;
background:#FFFFFF;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
padding:0 8px 0 8px;
display:block;
line-height:42px;}

.menu a:hover{color:#fff;
background:#1aa1f1;}

.specer_height{background:#fff;
height:13px;
float:none;
clear:both;}

.red_boxback{background:url(../images/red_boxback.jpg) left top no-repeat;
color:#fff;
width:149px;
height:125px;
text-align:left;}

.yellow_boxback{background:url(../images/yellow_boxback.jpg) left top no-repeat;
color:#fff;
width:149px;
height:125px;
text-align:left;}

.green_boxback{background:url(../images/green_boxback.jpg) left top no-repeat;
color:#fff;
width:149px;
height:130px;
text-align:left;}

.blue_boxback{background:url(../images/blue_boxback.jpg) left top no-repeat;
color:#fff;
width:149px;
height:130px;
text-align:left;}

.text{font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
padding:8px;
padding-top:10px;
text-align:justify;}

.left_pic{float:left;
margin:4px 4px 0 0;
}

.padding{padding:5px;}

.ver_line{background:url(../images/1px_line.jpg) center top repeat-y;}

.smalltext{
padding-left:10px;
width:130px;
color:#FFFFFF;
font:normal 11px/16px Arial, Helvetica, sans-serif;}

.bullet{width:130px;
vertical-align:bottom;
text-align:right;
}

.line{border-top:1px solid #CCCCCC;}

.subhead{color:#0099FF;
font:bold 13px/18px Arial, Helvetica, sans-serif;
vertical-align:middle;
}

.yellow_line{background:#ffc000;
height:2px;}

.simple_border{border:1px solid #CCCCCC;
padding:4px;
}

.simple_border1{border:1px solid #666666;
background:#F7F1F0;
}

.sub_head{line-height:28px;
color:#1aa1f1;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

.more{color:#fff;
font:normal 11px/12px Arial, Helvetica, sans-serif;}

.more a{color:#FFFFFF;
text-decoration:none;
outline:0 none;}

.more a:hover{color:#666666;
text-decoration:none;}

.pic{border:1px solid #999999;
margin:4px;}

.box_text{font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
padding:3px;
text-align:justify;}

.more_new{text-decoration:none;
padding:15px;
width:50px;
background:url(../images/black_bullet.jpg) right center no-repeat;
}

.more_new a{color:#0099CC;
font:normal 11px/11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.more_new a:hover{color:#000000;
text-decoration:none;
}

.text_gallery{color:#1aa1f1;
font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;}

.text_off{color:#666666;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;}


.off_text{color:#666666;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;}

.footer{background:url(../images/footer.jpg) left center repeat-x;
text-align:center;
vertical-align:middle;
font:normal 12px Arial, Helvetica, sans-serif;
height:52px;
padding-top:8px;
color:#FFFFFF;}

.footer a{text-decoration:none;
color:#FFFFFF;}

.footer a:hover{color:#333333;
text-decoration:underline;}

.left_border{border-left:1px solid #CCCCCC;
margin-left:4px;}

.form_text1{color:#006699;
font:bold 14px/20px Arial, Helvetica, sans-serif;}

.form_text2{color:#998A77;
font:bold 12px/20px Arial, Helvetica, sans-serif;}

.textarea{border:1px solid #B9E1EE;
width:200px;
background:#EDF5F8;
line-height:20px;
font:normal 12px Arial, Helvetica, sans-serif;}

.button{background:url(../images/button.jpg) center center no-repeat;
color:#333333;
width:74px;
line-height:22px;
text-align:center;
font-weight:bold;
border:0;
outline:0 none;}

.button a{color:#333333;
text-decoration:none;}

.button a:hover{color:#FFFFFF;
text-decoration:none;}

.right_float{margin:4px;
float:right;}

.picture{border:1px solid #0099CC;
margin:3px;
padding:1px;}

.center_pic{text-align:center;
margin:5px;
padding:2px;}

.bold_redtext{padding:5px;
color:#990000;
font:bold 14px Arial, Helvetica, sans-serif;}


/******************************  Latest Added on 06/01/2010 *************************************/

.navigation{
	width:100%;
	height:39px;
}

.product_gallery {
	width:180px;
	height:auto;
	clear:both;
	padding-top:10px;
}