body {padding:0px; margin:0px; background-color:#1d1d1d; background-image:url(../images/black.gif); background-repeat:repeat-y; background-position:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a{text-decoration:underline;}
a:hover{text-decoration:none;}
#wrapper {width:980px; margin:0px auto;}

.left_column {background-image:url(../images/left_bg.gif); background-repeat:no-repeat; background-position:top; background-color:#000000;}

.logo {margin-top:15px; margin-bottom:20px; width:288px;}
#right {background-color:#1d1d1d; margin:0px; padding:0px; float:left;}

#search_container {margin-left:60px; height:25px;}
#home {width:25px; height:25px; float:left; margin-right:10px;}
#search_box {
	width:173px;
	height:22px;
	float:left;
	background-image: url(../images/bg_search.gif);
}
.search {
	width:140px;
	height:15px;
	border:0px;
	font-family:arial, sans-serif;
	color:#000000;
	font-size:11px;
	float:left;
	padding-left:6px;
	background-color: #bab9b9;
	padding-top: 3px;
	margin-top: 2px;
	margin-left: 3px;
}

.sresult {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; margin-top:10px; padding-bottom:5px; text-align:left}
.sresult h4{color:#f3751b; text-align:left; border-bottom:1px solid #ffffff; font-size:15px}

#right_content {width:630px; float:left; padding-left:40px; line-height:18px; margin-top:40px;}
.grey {color:#b1afaf;}
.read_more {color:#b1afaf;}
.read_more a{color:#b1afaf;}
.link {color:#fff;}
.link a{color:#fff;}

#line {width:600px; float:left; border-bottom:1px solid #000000; margin-top:20px; margin-bottom:20px; height:1px;}
ol.numeric {list-style-type:decimal; margin:0px; padding:0px;}
li.numeric {padding-bottom:10px;}

.tbl{margin:0px auto;}


/*nav*/
#navcontainer {float:right; margin-top:20px;}
#navcontainer ul {list-style-type:none; font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
#navcontainer li {color:#FFFFFF;}
#navcontainer a {display:block; padding-top:3px; padding-bottom:3px; padding-left:15px; height:15px; width:177px; background-color:#3c3c3c; border-bottom:2px solid #000000; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}

#navcontainer a.violet:hover {background-color:#b000a5;}
#navcontainer a.blue:hover {background-color:#181ed7;}
#navcontainer a.aqua:hover {background-color:#00c1af;}
#navcontainer a.green:hover {background-color:#31b000;}
#navcontainer a.yellow:hover {background-color:#ffb701;}
#navcontainer a.orange:hover {background-color:#ff5c00;}
#navcontainer a.red:hover {background-color:#ff0000;}
#navcontainer a.pink:hover {background-color:#f23781;}

#leftcontent {width:175px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px;float:left; padding-left:100px; margin-top:50px; padding-bottom:120px;}
#leftcontent a {color:#6a6a6a;}
#leftcontent a:link {color:#6a6a6a; text-decoration:underline;}
#leftcontent a:hover {color:#6a6a6a; text-decoration:underline;}
#leftcontent em {color:#6a6a6a; font-style:normal;}
#twitter {color:#0093d0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-bottom:3px;}
#blogs {color:#ff6a00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-bottom:3px;}

/*banners*/
#banners {width:624px; float:left; background:#000000; height:177px; padding-left:32px; padding-right:32px; padding-top:32px; padding-bottom:24px;}
#buttons {width:688px; float:left; background-image:url(../images/buttons_bg.gif); background-repeat:repeat-x; height:18px;}
#rightcontent {width:624px; float:left; padding:32px;}
.tbl td {font-size:12px; text-align:left; vertical-align:top;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#FFFFFF;}

/*banners animation */
.area {width:625px; height:auto; clear:both; margin:0px; padding:0px;}
div.rotator {height:177px; width:624px; float:left;}
      div.r1 {background-color:none;}      
      div.navigation {width:199px; height:20px; float:left; padding-left:425px; margin-top:14px;}
      div.navigation div.current, div.navigation a {width:20px; height:20px; float:left; overflow:hidden; padding:0px; margin-right:0px;}

.blueFont {color:#6b73ff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; margin:0px; padding:0px}
.blueFont a{text-decoration:none; color:#6b73ff;}
.blueFont a:hover{text-decoration:underline; color:#6b73ff;}

.products_subhead {color:#a8acf2; font-weight:bold;}
.products_subhead a{color:#a8acf2; font-weight:bold;}
.products_subhead a:hover{text-decoration:none}

.products_subhead_2 {color:#6b73ff; font-weight:bold;}

/*footer*/
#footer_box {width:620px; float:left; padding-left:50px; margin-top:50px; padding-bottom:30px;}
.footer {width:620px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#888; padding-top:10px; border-top:1px solid #000000;}
.footer a{color: #888888; text-decoration:none}
.footer a:hover{color: #888888; text-decoration:none}
.footer em{color: #f3751b;}

/*contact*/
#contact {padding-left:50px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}

/*UI tabs*/
a:active {outline: none;}
#tabs_container {width:630px; font-family: Arial, Helvetica, sans-serif; font-size:12px; float:left; line-height:18px;}
#tabs_container ul.tabs {list-style:none; margin:0; padding:0px;}
#tabs_container ul.tabs li {float:left;}
#tabs_container ul.tabs li a {padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px; display:block; margin-right:10px; text-decoration:none; background-color:#0c0c0c; color:#FFFFFF; font-weight:bold;}
#tabs_container ul.tabs li a:hover {background-color:#2c2b2b;}
#tabs_container ul.tabs li.active a {background-color:#006965;}

div.tab_contents_container {padding-top:10px; padding-left:2px; margin-top:20px; border-top:1px solid #000000;}
div.tab_contents {display: none;}
div.tab_contents_active {display: block;}
div.clear {clear: both;}


/*breadcrum*/
.breadcrum {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; padding-bottom:10px; border-bottom:1px solid #000000; margin-bottom:20px;}
.breadcrum a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; text-decoration:underline;}
.breadcrum a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; text-decoration:none;}
.arrow_blue {color:#6b73ff;}
.arrow_pink {color:#ff81f7;}
.yellow_arrow {color:#ffca02;}
.green_arrow {color:#31b000}
.arrow_yellow {color:#ffc600}

.border {border:1px solid #444;}
.border_bottom {border-bottom:1px solid #444;}
.border_right {border-right:1px solid #444;}

/*li tabs*/
ul {margin:5px; padding:5px;}
li.arrow {list-style:none; list-style-image:url(../images/arrow_blue.gif); padding-left:5px; margin-left:25px; padding-top:0px;}
li.arrow_green {list-style:none; list-style-image:url(../images/arrow_green.gif); padding-left:5px; margin-left:25px; padding-top:0px;}
li.arrow_green {list-style:none; list-style-image:url(../images/arrow_green.gif); padding-left:5px; margin-left:25px; padding-top:0px;}
li.arrow_yellow {list-style:none; list-style-image:url(../images/arrow_yellow.gif); padding-left:5px; margin-left:25px; padding-top:0px;}

.product_image{float:right; width:250px}
.product_text{font-family:"Courier New", Courier, monospace}
.product_text em{color:#ff0000; font-style:normal}

.floatR{float:right}


.pink_header h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#e231d7; font-weight:normal; padding:0px; margin:0px}
.pink_subhead h3{color:#ff81f7; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px}

.orangeFont h1 {color:#f3751b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; margin:0px; font-weight:normal}
.orangeFont h1 a{text-decoration:none; color:#f3751b;}
.orangeFont h1 a:hover{text-decoration:underline; color:#f3751b;}

.aqua_subhead h2{color:#2fbcb7; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px}

.green_header h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#31b000; margin:0px; font-weight:normal}

.yellow_header h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#ffca02;margin:0px; font-weight:normal}

.yellow_header h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffca02;margin:0px;}
.yellow_header h1 a{text-decoration:none; color:#ffca02}
.yellow_header h1 a:hover{text-decoration:none; color:#ffca02}

.white_subhead h3{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px}

.redFont h1 {color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; margin:0px; font-weight:normal}

.blue_header h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#6b73ff; margin:0px; font-weight:normal}
.blue_subhead h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b73ff; margin:0px}
.blue_subhead2 h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a8acf2; margin:0px}
.blue_subhead2 h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a8acf2; margin:0px}

