BODY {font-size: 11px; font-family: verdana, arial, helvetica, sans; color: #000000;}

A {color: #008899; text-decoration: underline;}

A.register:hover {color: #008899; text-decoration: none;}

input.join-field {width: 115px; background: #ffffff; border: 1px solid #000000; font-size: 10px; color: #000000;}

font.category {text-decoration: none; font-size: 16px; font-family: verdana, arial, helvetica, times; color: #FFFFFF; font-weight: bold}


td.medium-black {font-size: 11px;}


span.medium-orange-bold {font-size: 11px; font-weight: bold; color: #ff6600;}

.title {font-size: 17px; font-weight: bold; color: #ff6600;}

.subtitle {font-size: 13px; font-weight: bold; color: #008899;}



.xlarge-black {font-size: 17px;}

.xlarge-black-bold {font-size: 17px; font-weight: bold;}

.large-black {font-size: 13px;}

.large-black-bold {font-size: 13px; font-weight: bold;}

.medium-black {font-size: 11px;}

.medium-black-bold {font-size: 11px; font-weight: bold;}

.small-black {font-size: 10px;}

.small-black-bold {font-size: 10px; font-weight: bold;}

.medium-red {font-size: 12px; color: red;}



.xlarge-orange {font-size: 17px; color: #ff6600;}

.xlarge-orange-bold {font-size: 17px; font-weight: bold; color: #ff6600;}

.large-orange {font-size: 13px; color: #ff6600;}

.large-orange-bold {font-size: 13px; font-weight: bold; color: #ff6600;}

.medium-orange {font-size: 11px; color: #ff6600;}

.medium-orange-bold {font-size: 11px; font-weight: bold; color: #ff6600;}

.small-orange {font-size: 10px; color: #ff6600;}

.small-orange-bold {font-size: 10px; font-weight: bold; color: #ff6600;}



.xlarge-teal {font-size: 17px; color: #008899;}

.xlarge-teal-bold {font-size: 17px; font-weight: bold; color: #008899;}

.large-teal {font-size: 13px; color: #008899;}

.large-teal-bold {font-size: 13px; font-weight: bold; color: #008899;}

.medium-teal {font-size: 11px; color: #008899;}

.medium-teal-bold {font-size: 11px; font-weight: bold; color: #008899;}

.small-teal {font-size: 10px; color: #008899;}

.small-teal-bold {font-size: 10px; font-weight: bold; color: #008899;}



td.item {font-size: 11px;}
.item {font-size: 11px; color: #000000;}

.item:link {font-size: 11px; color: #008899; font-weight: bold; text-decoration: none;}

.item:link:hover {font-size: 11px; color: #ff6600; font-weight: bold; text-decoration: none;}

.item:visited {font-size: 11px; color: #008899; font-weight: bold; text-decoration: none;}

.item:visited:hover {font-size: 11px; color: #ff6600; font-weight: bold; text-decoration: none;}



.subnav {font-size: 10px; color: #000000;}

.subnav:link {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

.subnav:link:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}

.subnav:visited {font-size: 10px; color: #008899; font-weight: bold; text-decoration: none;}

.subnav:visited:hover {font-size: 10px; color: #ff6600; font-weight: bold; text-decoration: none;}

.subnav-on {font-size: 10px; color: #ff6600; text-decoration: none;}



.subnav2 {font-size: 10px; color: #000000;}

.subnav2:link {font-size: 10px; color: #008899; text-decoration: none;}

.subnav2:link:hover {font-size: 10px; color: #ff6600; text-decoration: none;}

.subnav2:visited {font-size: 10px; color: #008899; text-decoration: none;}

.subnav2:visited:hover {font-size: 10px; color: #ff6600; text-decoration: none;}

.subnav2-on {font-size: 10px; color: #ff6600; text-decoration: none;}



.pic-right {margin-left: 15px; margin-bottom: 8px;}

.pic-left {margin-right: 15px; margin-bottom: 8px;}



.join-field {width: 115px; background: #ffffff; border: 1px solid #000000; font-size: 10px; color: #000000;}



.setext {font-size: 3px; color: #f0f0f1;}

.setext:link {font-size: 3px; color: #f0f0f1; text-decoration: none;}

.setext:link:hover {font-size: 3px; color: #f0f0f1; text-decoration: none;}

.setext:visited {font-size: 3px; color: #f0f0f1; text-decoration: none;}

.setext:visited:hover {font-size: 3px; color: #f0f0f1; text-decoration: none;}



.column3a {width: 153px;}

.column3b {width: 153px;}

.column3c {width: 154px;}

.column2a {width: 250px;}

.column2b {width: 250px;}

.column1 {width: 540px;}



.purchase-title {font-size: 10px; font-weight: bold; color: #ffffff;}

.purchase {font-size: 10px;}



.shop-title {font-size: 12px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-primary {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-secondary {font-size: 10px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-main {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #000000;}

.shop-main-bold {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #000000; font-weight: bold;}

.shop-total {font-size: 11px; font-family: verdana, arial, helvetica, times; color: #DE5900; font-weight: bold;}



.form-field {width: 200px; background: #ffffff; border: 1px solid #909090; font-size: 11px; color: #000000;}

.form-textarea {width: 470px; border: 1px solid #909090; font-family: verdana, arial, helvetica, sans; font-size: 11px; color: #000000; padding: 3px;}

.form-button {width: 80px; background: #404040; border: 1px solid #909090; font-family: verdana, arial, helvetica, sans; font-size: 11px; font-weight: bold; color: #ffffff; padding: 4px;}

.category {text-decoration: none; font-size: 14px; font-family: verdana, arial, helvetica, times; color: #FFFFFF; font-weight: bold; align: center; margin-left: 40px; margin-right:25px; align:center;}


img.rotate1 {position:absolute;
top:310px;
left:580px;
display:block;

-webkit-transform: rotate(15deg);
-o-transform: rotate(15deg);
-moz-transform: rotate(15deg);

             filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', 
                     M11=0.9659258262890683, M12=-0.25881904510252074, M21=0.25881904510252074, M22=0.9659258262890683); /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', 
                     M11=0.9659258262890683, M12=-0.25881904510252074, M21=0.25881904510252074, M22=0.9659258262890683)"; /* IE8 */
              

}

img.rotate2 {position:absolute;
top:170px;
left:680px;
display:block;

-webkit-transform: rotate(15deg);

-moz-transform: rotate(15deg);
-o-transform: rotate(15deg);
             filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', 
                     M11=0.9659258262890683, M12=-0.25881904510252074, M21=0.25881904510252074, M22=0.9659258262890683); /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', 
                     M11=0.9659258262890683, M12=-0.25881904510252074, M21=0.25881904510252074, M22=0.9659258262890683)"; /* IE8 */
              
}

-------------------------

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
 background-color:#3a3a3a;

}

ul.dropdown {
 position: relative;
 z-index: 9999;
 float: left;
}

ul.dropdown li {
 float: left;
 vertical-align: left;
 zoom: 1;
 line-height:15px;
 }

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 200px;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
 
}


#footer{ background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;  padding:10px 0px 0 0px; background-color:#003f86;}

#main_bg{background:url(../images/main_bg_shade.gif); background-repeat:no-repeat; text-align:center;}
#main_container{ width:1000px; margin:auto; background-image: url(../images/container_bg.png); background-repeat:repeat-y;}
#container{width:992px; margin:auto; background-color:#fff; padding: 0; spacing: 0; }
#container #header{ height:110px;}
#container #header #logo{ float:left;}
#container #header #right_block{float:left; background-image: url(../images/header_bg.gif); background-repeat:no-repeat; width:839px; height:110px;}
#right_cor{ float:right; width:390px;}
#login_bg{ background-image:url(../images/login_bg.png); background-repeat:repeat-x; height:22px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#top_banner{ padding:5px 2px 0px 0px;}
#update_bg{ background-image:url(../images/update_bg.gif); background-repeat:repeat-x; height:30px; padding:2px 10px 0 10px; }
#breadcrumb{ margin-bottom:10px;}



#search_bg{background-image:url(../images/search_leftbg.gif); background-repeat:no-repeat; width:220px; padding-left:10px;}
.search_input{ border:0px; height:15px; width:200px; color:#000; font-size:12px;}
#cont_body{ padding:5px;}

/*rounded corner box*/
.sidebox {background: url(../images/rounded_box_right1.gif) no-repeat bottom right;margin: 0;padding:0 ;}
.boxhead {background: url(../images/rounded_box_right.gif) no-repeat top right;margin: 0;padding:0; }
.boxhead div {background: url(../images/rounded_box_left.gif) no-repeat top left;margin: 0;padding: -1px 15px 0px 0px;} 
.boxbody {background: url(../images/rounded_box_left1.gif) no-repeat bottom left;margin: 0;padding: 4px 15px 17px 15px;}
.main_headtext{ padding:3px 0 5px 0px; margin-left:15px;}
.textimg_pad{ margin-left:15px; height:35px; vertical-align:middle;}
.home_htext{ margin-left:10px;}

/*rounded corner box*/



/*rounded corner box ---2*/
.sidebox_1 {background: url(../images/rounded_box_right1_1.gif) no-repeat bottom right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ;}
.boxhead_1 {background: url(../images/rounded_box_right_1.gif) no-repeat top right;margin: 0;padding:0; }
.boxhead_1 div {background: url(../images/rounded_box_left_1.gif) no-repeat top left;margin: 0;padding: -1px 15px 0px 0px;} 
.boxbody_1 {background:url(../images/rounded_box_left1_1.gif) no-repeat top right;margin: 0;padding: 4px 15px 17px 15px;}


.tabnav_2 {background: url(../images/rounded_box_left1_1.gif) no-repeat bottom left; width:670px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px auto;}


/*rounded corner box ---2*/





.banner_b{ padding:10px;}
#left_col{ float:left; width:329px; margin-right:10px;} 
#center_col{ float:left; width:300px; margin-right:10px;} 
#right_col{ float:right; width:329px;} 
#social_bg{ background-image:url(../images/socialnetwork_bg.gif); background-repeat:repeat-y;}
.so_icon{ position:absolute; text-align:left; }


.white_text_footer{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration: none; font-weight:600;}

a.footer_links_b:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b2edfc; text-decoration: none; font-weight:600;}
a.footer_links_b:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b2edfc; text-decoration: none; font-weight:600;}
a.footer_links_b:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:600;}

a.footer_links_white_button:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bebaba; text-decoration: none; font-weight:600;}
a.footer_links_white_button:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bebaba; text-decoration: none; font-weight:600;}
a.footer_links_white_button:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration: none; font-weight:600;}

.footer_white_email_button{background-image:url(../images/footer_email_address_b.jpg); background-repeat:no-repeat; background-position:center; width:156px; height:26px;}

a.footer_white_text_links:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
a.footer_white_text_links:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
a.footer_white_text_links:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#00CC99; text-decoration: none; font-weight:normal;}

