/* Page Generated in 0.000000 seconds */
html, body, form {padding:0; margin:0; border:0;  font-family:Arial, Verdana,  serif; font-size:12px;}
html {height:100%;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

img {border:0}

h1 {font-size:22px; font-weight:normal;color:#32ADFF; font-family: Arial, Verdana, serif; margin:10px 0px 20px 0px;}
h2 {font-size:18px; font-weight:normal;color:#ccc; font-family: Arial, Verdana, serif; margin:10px 0px 10px 0px;}
h3 {font-size:14px; color:#32ADFF; font-weight:bold; margin: 10px 0px 0px 10px; }
h4 {font-size:14px; font-weight:bold; color:#32ADFF;}
h5 {font-size:11px; font-weight:bold; color:#32ADFF;}

.htmlIFormError {color:red;}

.error, #signup_message {color:red !important;}
.validatorInputHighlighted{font-weight: bold; color: red;}

body {background-color:#fff; height:100%; background-image:url('/img/blue_bg2.png'); background-repeat:repeat-x; }
#main {width:1000px;}
#pgmid {width:800px;float:left;  }
#pgtop {margin:0px 0px 0px 0px;}

.frmcontact {width:460px;margin-top:5px;}
.htmlIText, .htmlIMemo, .htmlIDate, .htmlIselect, .htmlIPass, .htmlIEmail{width:100%;font-size:11px;border: 1px solid #cccccc} 

/**Top Block Styles**/
.client { float:right; width:200px; height:200px; margin-top:-129px; margin-left:850px; position:absolute; z-index:-10;}

#logo {margin:37px 0px 0px 0px; width:1000px; }
#imageright {background-image:url('/img/top_right_bg.png'); background-repeat:no-repeat; float:right; width:412px; height:148px; margin:-132px 165px 0px 0px; }
.shop_header { font-size:22px; margin:7px 0px 25px 30px; color:#fff; font-weight:bold; }
.shop_text { font-size:16px; margin:5px 0px 0px 30px; color:#fff; font-weight:normal;}
.shop_text2 { font-size:16px; margin:6px 0px 0px 30px; color:#fff; font-weight:normal;}

/** Top Menu styles **/
#menutop{ height:30px ;  width:1000px; margin-bottom:12px; }
#menutop a {text-decoration:none; color:#fff; text-align:center; float:left; margin:27px 5px 0px 0px; font-family: Arial, Verdana, serif; height:19px; font-size:16px; background-image:url('/img/menu_bg.png'); display:block; width:105px; height:23px; padding-top:3px; }
#menutop a:hover { color:#32ADFF; background-image:url('/img/menu_bg_h.png'); display:block;  width:105px; height:20px; margin-top:27px; padding-top:3px; }
#menutop .linkactive {color:#32ADFF; font-weight:normal;background-image:url('/img/menu_bg_h2.png'); width:105px; display:block; height:22px; margin-top:22px; padding-top:6px;}
/** Top Menu styles end **/

/**Top Block Styles end**/
#prodtext {  line-height:14px; margin: 10px 0px 10px 0px;}
#joinmail { background-image:url('/img/joinmailbg.png'); background-repeat:no-repeat; height:80px; width:390px;}
#content { width:980px; margin-top:20px; padding:10px 10px 10px 10px; line-height:18px; text-align:left; border-right: 1px dashed #e8e8e8; border-left: 1px dashed #e8e8e8; border-bottom: 1px dashed #e8e8e8; }
#content ul  {font-weight:normal; color:#999;}
#content a {font-weight:normal; color:#000 ; font-size:11px;}
#content a:hover { color:#ff9900;}
#content td {font-weight:normal;  font-size:11px;}
#cont_inner {padding:0px;position:relative; border-right: 1px solid #4A8DE6; border-left: 1px solid #4A8DE6;  }
#cont_inner_left {width:595px;min-height:198px;float:left;margin-top:-130px;}
#cont_inner_left2 {min-height:198px;float:left; margin-top:-140px;}
#cont_inner_right {width:176px; min-height:100px;float:left;padding-left:5px;}
.testhome {color:#fff;}
#testihome {margin-top:32px;}
/** Footer Block Styles **/
#subfoot {width:100%; min-height:300px; background-image:url('/img/footer_bg.jpg'); background-repeat:repeat-x; }
.listinfo {color:#ccc; line-height:16px; font-size:10px;}
.botfooter {width:980px;}
#powered { text-align:right; float:right; }
#twdlink { color:#999; font-size:9px; text-decoration:none; }
#twdlink a {color:#999; text-decoration:none; padding:15px 10px 10px 0px;}
#twdlink a:hover {color:#333;}
#copyright {color:#999; text-align:left;  margin-top:3px; font-size:9px; }
#footer {  font-size:10px; font-weight:normal;color:#999; margin-bottom:10px; margin-top:10px; }
#footer a {color:#ccc; text-decoration:none;}
#footer a:hover {color:#32ADFF;}
#footerblock { width:1000px; margin:0px 0 0 0; }
#footermenu {margin-top:10px;}
#footpipe {color:#999;}
a.footmenu {color:#999; text-decoration:none; font-size:9px;}
a:hover.footmenu {color:#ff6600; text-decoration:none; font-size:9px; }
/** Footer Block Styles **/
