/* CSS Document */
@import "form.css";
@import "links.css";
@import "fonts.css";

*{margin:0; padding:0;}

body{background:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#565656; font-weight:normal;}

/* formatting */
p{padding-bottom:12px;}
ul{list-style:none; margin:0; padding:0;}
.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;}
.displaynone{display:none;}

/*rows*/
.row1{padding-top:6px;}
.row2{padding-bottom:6px;}
.row3{ padding:6px 0px 6px 0px;}
.row4{ padding:20px 0px 0px 0px;}

.headerrow{background:#01A7DF; color:#fff; border-bottom:1px solid #ccc; padding:5px; font-weight:bold}
.row{background:#F8F8F8; border-bottom:1px dotted #ccc; padding:5px;}
.alternaterow{border-bottom:1px dotted #ccc; padding:5px;}

.borderbotgreydotted {border-bottom:1px dotted #CCCCCC;}
.bcklightgrey{background:#F8F8F8;}
.bcklightgrey:hover{background:#F0F0F0;}
.bcklightgrey_alternate:hover{background:#EEEEEE;}
.linkrow{ padding:6px 0px 6px 0px; border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; margin:10px 0px 15px 0px;}

.details{font-size:12px; line-height:18px;}
.lineheight{line-height:18px;}

/*h  blue #01A6DC;*/
#content h1{ font-family: helvetica,arial,sans-serif; font-size:16px; padding-bottom:6px; background:url(../images/line_horz.jpg) no-repeat bottom right; margin-bottom:10px; font-weight:bold;  _height:28px; }
#content h1 span{color:#000;}

#content h1.small{font-size:12px; background:none; font-weight:normal; margin:0px 0px 10px 0px; padding-bottom:4px; font-weight:bold; letter-spacing:normal;}
#content h1.small span{color:#01A6DC;}

#content h1.fontorange{font-size:28px}

#content h2{font-weight:bold; font-size:11px;}
#content h2.medium{font-weight:bold; font-size:12px; _height:1px;}

.cms ul{list-style:square; padding-left:30px;}
.cms ul li{padding-bottom: 10px;}
.cms ol{ padding-left:30px; padding-bottom: 10px;}
.cms ol li{padding-bottom: 10px;}
.cms hr{margin:10px 0 10px 0; color:#ccc}

#footer h2{font-family: helvetica,arial,sans-serif; font-weight:bold; font-size:14px; color:#000; margin-bottom:6px; border-bottom:1px dotted #999; padding-bottom:4px;}

/*layout*/
#container{width:950px; margin:auto; padding-top:20px}

#reg_login{ width:100%;position:absolute; z-index:200; top0; left:0;}
#reg_login .toppanel{background:#3b3b3b url(../images/bck_gradient_black.jpg) repeat-x bottom; margin-bottom:5px;}
#reg_login .toppanel .innerdiv{width:950px; margin:auto; padding:15px;}
#reg_login .toppanel .innerdiv .leftpanel{width:50%; float:left;}
#reg_login .toppanel .innerdiv .rightpanel{width:45%; float:right;}
#reg_login .bottompanel{width:950px; margin:auto;}

#top_adbar{background:url(../images/bck_adbar.jpg); width:958px; height:110px; padding-top:15px; margin:auto; text-align:center; display:none}

#search_panel{background:url(../images/sprite_gif.gif) no-repeat; width:536px; height:45px; float:right; margin:0px 20px 0px 0px; position:relative;  z-index:250; top:-5px}
#search_panel .leftpanel{float:left; font-size:13px; color:#B0B0B0; font-weight:bold; padding:10px 0px 0px 15px; width:170px;}
#search_panel .rightpanel{float:right; padding:10px 12px 0px 0px;}

#search_panel .leftpanel ul{padding-top:2px;}
#search_panel .leftpanel ul li{z-index:300;}
#search_panel .leftpanel ul li.mem_name{float:left; z-index:250;}
#search_panel .leftpanel ul li.mem_name a.memb_name{background:url(../images/arrow_lgreen_down.jpg) no-repeat right center; padding-right:12px;}
#search_panel .leftpanel ul li.signout{float:right; padding-right:2px;}
#search_panel .leftpanel ul li ul{position:absolute; top:25px !ie; left:15px !ie; margin-left:-15px; line-height:14px; background:url(../images/sprite_gif.gif) right bottom; padding:0px 10px 6px 10px; width:174px; z-index:1; display:none;}
#search_panel .leftpanel ul li ul li{float:none; font-size:11px; border-top:1px dotted #222}
#search_panel .leftpanel ul li ul li a{color:#a0a0a0; padding:5px; display:block; font-weight:normal}
#search_panel .leftpanel ul li ul li a:hover{text-decoration:none; background:#222; color:#fff}



#banner{width:950px; height:381px; background:#01A7DF url(../images/bck_banner.jpg) no-repeat;}
#banner .leftpanel{float:left; padding:95px 0px 0px 70px; width:295px;}
#banner .rightpanel{float:right; width:450px; margin-top:40px; padding-right:50px; position:relative;}
#banner .rightpanel .about_text{margin-top:10px; color:#000; font-size:12px;}
#banner .rightpanel .whatshappening{font-size:12px; color:#E3F76C; margin-top:10px;}
#banner .rightpanel .whatshappening h1{ font-family: Arial, "Lucida Grande", Verdana; font-size:24px; color:#fff; padding-bottom:10px; font-weight:bold;}


#content{padding:10px;}

#footer{margin-top:22px;}
#footer .col1{width:20%; float:left}
#footer .col2{width:50%; float:left; margin-left:20px;}
#footer .col2 ul li{float:left; width:48%; padding-right:1%} 
#footer .col3{float:right; padding:100px 5px 0 0;}
#footer .col3 .followus{background:url(../images/follow_us.gif) no-repeat; width:183px; height:31px; text-align:right; padding:10px 20px 0 0}
#copyright{color:#5D5D5D; font-size:11px; padding:12px 15px 12px 0px; text-align:right;}

#content .leftpanel1{float:left; width:615px;}
#content .rightpanel1{float:right; width:252px;}

#content .leftpanel2{float:left; width:580px;}
#content .rightpanel2{float:right; width:300px;}

#content .leftpanel3{float:left; width:200px;}
#content .rightpanel3{float:right; width:680px;}

#content .leftpanel4{float:left; width:226px;}
#content .rightpanel4{float:right; width:680px;}


/*round boxes*/
.roundbox .topl{height:12px; margin-right:12px; font-size:1px; padding:0;}
.roundbox .topr{height:12px; margin:-12px 0px 0px 12px; font-size:1px; padding:0px;}
.roundbox .middle{padding:0px 12px 0px 12px;}
.roundbox .bottoml{height:12px; margin-right:12px; font-size:1px; padding:0px;}
.roundbox .bottomr{height:12px; margin:-12px 0px 0px 12px; font-size:1px; padding:0px;}

.roundbox2 .topl{height:12px; margin-right:12px; font-size:1px; padding:0px;}
.roundbox2 .topr{height:8px; margin:-12px 0px 0px 8px; font-size:1px; padding:0px;}
.roundbox2 .middle{padding:0px 8px 0px 8px;}
.roundbox2 .bottoml{height:8px; margin-right:8px; font-size:1px; padding:0px;}
.roundbox2 .bottomr{height:8px; margin:-8px 0px 0px 8px; font-size:1px; padding:0px;}

.roundbox_white .topl{background:url(../images/roundbox_white.gif) no-repeat left top;}
.roundbox_white .topr{background:url(../images/roundbox_white.gif) no-repeat right top; }
.roundbox_white .middle{background:#fff;}
.roundbox_white .bottoml{background:url(../images/roundbox_white.gif) no-repeat bottom left;}
.roundbox_white .bottomr{background:url(../images/roundbox_white.gif) no-repeat right bottom;}

.roundbox_whiteblueborder .topl{background:url(../images/roundbox_whiteblueborder.gif) no-repeat left top;}
.roundbox_whiteblueborder .topr{background:url(../images/roundbox_whiteblueborder.gif) no-repeat right top; }
.roundbox_whiteblueborder .middle{background:#fff;}
.roundbox_whiteblueborder .bottoml{background:url(../images/roundbox_whiteblueborder.gif) no-repeat bottom left;}
.roundbox_whiteblueborder .bottomr{background:url(../images/roundbox_whiteblueborder.gif) no-repeat right bottom;}

.roundbox_grey .topl{background:url(../images/roundbox_grey.gif) no-repeat left top;}
.roundbox_grey .topr{background:url(../images/roundbox_grey.gif) no-repeat right top; }
.roundbox_grey .middle{background:#E5E5E5; padding:10px 20px 10px 20px;}
.roundbox_grey .bottoml{background:url(../images/roundbox_grey.gif) no-repeat bottom !important left;}
.roundbox_grey .bottomr{background:url(../images/roundbox_grey.gif) no-repeat right bottom;}

.roundbox_grey22 .topl{background:url(../images/roundbox_grey.gif) no-repeat left top !important; height:12px; width:200px; position:relative; left:0px;}
.roundbox_grey22 .topr{background:url(../images/roundbox_grey.gif) no-repeat right top!important; height:12px; width:897px; }
.roundbox_grey22 .middle{background:#E5E5E5; padding:10px 20px 10px 20px;}
.roundbox_grey22 .bottom_left{background:url(../images/roundbox_grey.gif) no-repeat left bottom!important; height:8px; width:898px; left:0px; clear:left; position:relative;}
.roundbox_grey22 .bottomr{background:url(../images/roundbox_grey.gif) no-repeat right bottom !important; height:8px; width:898px;}

.roundbox_grey2 .topl{background:url(../images/roundbox_grey.gif) no-repeat left top;}
.roundbox_grey2 .topr{background:url(../images/roundbox_grey.gif) no-repeat right top; }
.roundbox_grey2 .middle{background:#E5E5E5; padding:0px 10px 0px 10px;}
.roundbox_grey2 .bottoml{background:url(../images/roundbox_grey.gif) no-repeat bottom left;}
.roundbox_grey2 .bottomr{background:url(../images/roundbox_grey.gif) no-repeat right bottom;}

.roundbox_grey23 .topl{background:url(../images/roundbox_grey.gif) no-repeat left top;}
.roundbox_grey23 .topr{background:url(../images/roundbox_grey.gif) no-repeat right top; }
.roundbox_grey23 .middle{background:#E5E5E5; padding:0px 10px 0px 10px;}
.roundbox_grey23 .bottoml{background:url(../images/roundbox_grey.gif) no-repeat bottom left;}
.roundbox_grey23 .bottomr{background:url(../images/roundbox_grey.gif) no-repeat right bottom; height:8px!important;}


.roundbox_grey20 .topl{background:url(../images/roundbox_grey.gif) no-repeat left top !important; height:12px; width:100px;}
.roundbox_grey20 .topr{background:url(../images/roundbox_grey.gif) no-repeat right top !important; height:10px; width:267px; }
.roundbox_grey20 .middle{background:#E5E5E5; padding:0px 10px 0px 10px; height:23px;}
.roundbox_grey20 .bottoml{background:url(../images/roundbox_grey.gif) no-repeat bottom left !important; height:8px; width:100px;}
.roundbox_grey20 .bottomr{background:url(../images/roundbox_grey.gif) no-repeat right bottom !important; height:8px;  width:267px;}




.roundbox_white_greyborder .topl{background:url(../images/roundbox_white_greyborder.gif) no-repeat left top;}
.roundbox_white_greyborder .topr{background:url(../images/roundbox_white_greyborder.gif) no-repeat right top; }
.roundbox_white_greyborder .middle{background:#fff; padding:0px 5px 0px 5px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.roundbox_white_greyborder .bottoml{background:url(../images/roundbox_white_greyborder.gif) no-repeat bottom left;}
.roundbox_white_greyborder .bottomr{background:url(../images/roundbox_white_greyborder.gif) no-repeat right bottom;}

.roundbox_white_greyborder2 .topl{background:url(../images/roundbox_white_greyborder.gif) no-repeat left top;}
.roundbox_white_greyborder2 .topr{background:url(../images/roundbox_white_greyborder.gif) no-repeat right top; }
.roundbox_white_greyborder2 .middle{background:#fff; padding:2px 10px 1px 10px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.roundbox_white_greyborder2 .bottoml{background:url(../images/roundbox_white_greyborder.gif) no-repeat bottom left;}
.roundbox_white_greyborder2 .bottomr{background:url(../images/roundbox_white_greyborder.gif) no-repeat right bottom;}

.roundbox_lgreen .topl{background:url(../images/roundbox_blue.gif) no-repeat left top;}
.roundbox_lgreen .topr{background:url(../images/roundbox_blue.gif) no-repeat right top; }
.roundbox_lgreen .middle{background:#fff; padding:2px 10px 0px 10px; border-left:1px solid #03A6DF; border-right:1px solid #03A6DF;}
.roundbox_lgreen .bottoml{background:url(../images/roundbox_blue.gif) no-repeat bottom left;}
.roundbox_lgreen .bottomr{background:url(../images/roundbox_blue.gif) no-repeat right bottom;}

.roundbox_blue .topl{background:url(../images/roundbox_blue.gif) no-repeat left top;}
.roundbox_blue .topr{background:url(../images/roundbox_blue.gif) no-repeat right top; }
.roundbox_blue .middle{background:#fff; padding:2px 10px 0px 10px; border-left:1px solid #03A6DF; border-right:1px solid #03A6DF;}
.roundbox_blue .bottoml{background:url(../images/roundbox_blue.gif) no-repeat bottom left;}
.roundbox_blue .bottomr{background:url(../images/roundbox_blue.gif) no-repeat right bottom;}

/*tabs*/
ul.tablgreen{height:23px; line-height:normal;}
ul.tablgreen li{float: left; font-size:11px; font-weight:bold; position:relative}
ul.tablgreen a{float: left; color:#666666; background: url(../images/bck_tab_lgreen.jpg) no-repeat left top; /*default background color of tabs, left corner image*/ margin: 0px 6px 0px 0px; padding:0px 0px 0px 6px; text-align:center; text-decoration:none; height:23px;}
ul.tablgreen a span{display: block; height:16px; background: transparent url(../images/bck_tab_lgreen.jpg) no-repeat right top; /*right corner image*/ padding: 5px 9px 2px 3px; cursor: pointer; white-space:nowrap;}
ul.tablgreen a:hover{color:#66666; background: url(../images/bck_tab_lgreen.jpg) no-repeat left -23px; text-decoration:none;}
ul.tablgreen a:hover span{background: transparent url(../images/bck_tab_lgreen.jpg) no-repeat right -23px;}
ul.tablgreen a.current{color:#66666; background: url(../images/bck_tab_lgreen.jpg) no-repeat left -46px; /*default background color of tabs, left corner image*/}
ul.tablgreen a.current span{background: transparent url(../images/bck_tab_lgreen.jpg) no-repeat right -46px; /*right corner image*/}

ul.categories li{padding:6px; background:#f3f3f3; margin-bottom:8px; font-weight:bold}
ul.categories li.last{margin-bottom:0;}

ul.tablgreen li ul{position:absolute; display:none; top:23px; background:#d1df80; padding:4px; width:84px; left:0}
ul.tablgreen li ul li{display:block; float:none;}
ul.tablgreen li ul li a{width:100%; background:none; height:auto; padding-bottom:4px; text-align:left}
ul.tablgreen li ul li a:hover{background:none;}

ul.tablgreen li.hover ul{display:block;}

ul.floatinglist li{float:left; padding-right:6px; margin-right:6px; border-right:1px solid #333; position:relative}
ul.floatinglist li ul{position:absolute; display:none;  top:18px; background:#f5f5f5; border:1px solid #d1df80; width:90px; left:0; padding:4px}
ul.floatinglist li ul li{display:block; float:none;border:0}
ul.floatinglist li ul li a{padding-bottom:6px;display:block; padding:2px; _height:10px; font-weight:bold;}
ul.floatinglist li.hover ul{display:block;}


/* slidelists */
.slidelist{_width:100%;}

.slidelist div.slide{width:25%; float:left; text-align:center; padding:0px 0px 10px 0px;}
.slidelist div.slide2{width:20%; float:left; text-align:center; padding:0px 0px 10px 0px;}
.slidelist div.slide3{width:21%; float:left; text-align:left; padding:0px 5% 0px 0px;}
.slidelist div.slide4{width:18%; float:left; padding:10px 2% 10px 0px;}

.slide5{border-bottom:1px dotted #ccc; margin-bottom:6px; padding-bottom:6px;}
.slide5 .col1{width:46%; float:left; padding:0px;}
.slide5 .col2{width:54%;  _width:48%;float:left; padding:0px 0px 0px 0px;}

.slidelist div.slide6{width:33%; float:left; text-align:center; padding:0px 0px 10px 0px;}

.slidecontest{width:424px; height:108px; background:url(../images/sprite_jpg.jpg) no-repeat 0px -111px; padding:15px 0px 15px 5px;}
.slidecontest .col1{float:left; width:170px; text-align:center}
.slidecontest .col2{float:left; width:243px; margin-left:10px}

.slidemembers{background:none; width:120px; height:190px; margin:0px 5px 10px 5px; padding:12px 10px 0px 10px;}

.bckphotos{width:98px; height:93px; text-align:center; background:none; padding:11px 0px 0px 1px;}

.bckartists{width:88px; height:90px; text-align:center; background:url(../images/picture_frame.png) no-repeat; padding-top:3px}

.slidephotos{width:25%; padding:10px 0px 10px 0px;}
.slidephotos .col1{width:105px; float:left; padding:0px;}
.slidephotos .col2{width:50%; float:left; padding:10px 0px 0px 0px;}

.slidephotos2{width:100%; border-bottom:1px dotted #ccc; margin-bottom:6px;}
.slidephotos2 .col1{width:38%; float:left; padding:0px;}
.slidephotos2 .col2{width:62%; float:left; padding:10px 0px 0px 0px;}

.slidemusic{width:50%; padding:5px 0px 10px 0px;}
.slidemusic .col1{width:105px; float:left; padding:0px;}
.slidemusic .col2{width:50%; float:left; padding:10px 0px 0px 0px;}


/*lists*/
#footer ul li{padding-bottom:4px; color:#A7A7A7;}

.list2 .col1{width:12%; float:left; padding:0px;}
.list2 .col2{width:88%; float:left; padding:0px;}

/* pagination */
.paginationholder{padding:10px 0px 0px 0px; border-top:1px dotted #ccc; margin-top:4px;font-size:11px;} 
.paginationholder .showpanel{color: #000;  float:left; padding:4px 6px 4px 6px; font-weight:normal;} 
.pagination{padding: 2px;}
.pagination ul{text-align: right; /*Set to "left/right/center" to right align pagination interface*/}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination a{padding:4px 6px 4px 6px;border: 1px dotted #01A7DF;text-decoration: none; color:#01A7DF;background-color:#fff;font-weight: bold; position:relative; display:inline-block}
.pagination a:hover{border: 1px dotted #01A6DC; color:#000;}
.pagination a.currentpage{background-color:#01A6DC;color: #000;border-color:#91A324;cursor: default;}
.pagination span.spcurrentpage{padding:4px 6px 4px 6px;font-weight: bold;  position:relative; display:inline-block; background-color:#01A6DC;color: #fff;border: 1px dotted #91A324;cursor: default;}
.pagination a.disablelink{background-color:none;cursor: default;color: #666; font-weight: normal !important;border: 1px dotted #ccc;}
.pagination a.disablelink:hover{}
.pagination a.prevnext{}


/*star rating*/
.rating{	width:60px;	height:12px; margin:0 0 0px 0;	padding:0; list-style:none;	clear:both;		background: url(../images/star-matrix.gif) no-repeat 0 0;}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -12px}
.twostar {background-position:0 -24px}
.threestar {background-position:0 -36px}
.fourstar {background-position:0 -48px}
.fivestar {background-position:0 -60px}
ul.rating li {	cursor: pointer; /*ie5 mac doesn't like it if the list is floated\*/	float:left;	/* end hide*/	text-indent:-999em;}
ul.rating li a {position:absolute; left:0; top:0; width:14px; height:12px; text-decoration:none; z-index: 200;}
ul.rating li.one a {left:0}
ul.rating li.two a {left:12px;}
ul.rating li.three a {left:24px;}
ul.rating li.four a {left:36px;}
ul.rating li.five a {left:48px;}
ul.rating li a:hover {z-index:2; width:60px; height:12px; overflow:hidden; left:0; background: url(../images/star-matrix.gif) no-repeat 0 0;}
ul.rating li.one a:hover {background-position:0 -72px;}
ul.rating li.two a:hover {background-position:0 -84px;}
ul.rating li.three a:hover {background-position:0 -96px}
ul.rating li.four a:hover {background-position:0 -108px}
ul.rating li.five a:hover {background-position:0 -120px}


.commentbox{padding:7px; background:#e7f3f6; margin-bottom:20px;}

.commentbox .buttonrow{text-align:right;}

.rating_bars{background:url(../images/rating_bars.jpg) no-repeat; width:399px; height:108px;}
.current_ranking{width:131px; height:50px; background:url(../images/current_ranking.jpg) no-repeat; font-size:22px; color:#FF0000; padding-top:55px; text-align:center;}

#search_more{position:relative; left:-10px;  margin-bottom:20px;}
#search_more div.middle{padding-top:6px; padding-bottom:6px;}
#search_more div.middle div{position:relative;}

.replies{width:40px; height:40px; background:url(../images/bck_replies.gif) no-repeat; color:#fff; font-size:16px; text-align:center;}

.box{background:url(../images/sprite_jpg.jpg) -519px 0px; width:168px; height:159px; margin:auto; padding:12px 0px 0px 1px; text-align:center}


.bckrating{background:url(../images/sprite_jpg.jpg) -211px -503px; width:507px; height:64px; margin:auto; padding:15px 15px 0px 20px}
.boxrating{text-align:center; float:left; font-weight:bold; padding:2px 0px 2px 0px; width:47px; border:1px dotted #CCCCCC; margin-left:1px}

#ubr_alert{border-bottom:1px dotted #CCCCCC; font-family: helvetica,arial,sans-serif; font-size:16px; background:none; font-weight:normal; margin:0px; padding-bottom:4px; font-weight:bold; letter-spacing:normal; margin-bottom:10px;}

.debug {font:16px Arial; background-color:#FFFFFF; border:1px solid #898989; width:700px; height:100px; overflow:auto;}
.alert {font:18px Arial;}
.data {}
.data tr td {padding-bottom:6px;}
.bar1 {background-color:#cccccc; background-image: url(../images/uploadbar_1.gif); position:relative; text-align:left; height:20px; width:400px; border:1px solid #ccc;}
.bar2 {background-color:#666666; background-image: url(../images/uploadbar_2.gif); position:relative; text-align:left; height:20px; width:0%;}

#content .leftpanel{float:left; width:300px}
#content .centerpanel{float:left; width:215px; background:#01a8df url(../images/bck_reg.jpg) no-repeat left bottom;  padding:15px 25px 165px 25px; margin:-20px 0 0 20px; font-family:Georgia, Arial, Verdana; font-size:18px; color:#000; font-style:italic; line-height:30px}
#content .rightpanel{float:right; width:300px;}
#content .centerpanel h1{color:#fff; font-size:30px; background:none; padding-bottom:5px; margin-bottom:10px; border-bottom:1px dotted #83d6f0; font-style:normal}
.reg-login .textbox{background:none; border:0; width:225px; font-size:14px; font-weight:bold; color:#9a9a9a;}
.reg-login .selectbox{background:none; border:0; width:225px; font-size:14px; font-weight:bold; color:#9a9a9a;}
.reg-login .selectbox option{padding-left:4px}
.reg-login .bck{height:28px; background:url(../images/reg.jpg) no-repeat 0px -494px; padding:8px 0 0 7px}
.reg-login .row1 {padding:8px 0px 8px 50px; background:url(../images/reg.jpg) no-repeat;}
.reg-login .btn{background:url(../images/reg.jpg) no-repeat 0px -438px; width:136px; height:49px; border:0;font-size:11px; font-weight:bold; color:#fff; cursor:pointer; font-size:20px; font-weight:normal}

http://www.addedin.com/css/form.css

/* CSS Document */

#search_panel #searchcbo{width:105px; height:20px; background:url(../images/sprite_gif.gif) no-repeat 0px -45px; float:left; font-size:11px; font-weight:bold; color:#666666; padding:3px 0px 0px 28px;}
#search_panel #searchtxt{width:140px; height:18px; background:url(../images/sprite_gif.gif) no-repeat -133px -45px; float:left; margin-left:10px; padding:5px 0px 0px 6px; _width:146px; _height:20px; _padding:3px 0px 0px 0px;}
#search_panel #searchtxt .textbox{border:0px; width:130px; _width:120px; background:none; font-size:11px; color:#666666;}
#search_panel .button{border:0px; background:url(../images/sprite_gif.gif) no-repeat -279px -45px; width:31px; height:23px; font-size:12px; font-weight:bold; _float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px;}

/*search combo*/
.selector{margin:0px;}
.selector .exWrap { position:relative;}
.selector .visText { width:102px; height:18px;  padding:2px 0 0 6px; position:absolute; cursor:pointer; margin:0px;}
.selector .expander {background:url(../images/sprite_gif.gif) no-repeat 0px -68px; width:124px; height:103px; position:absolute; top:17px; z-index:100; cursor:pointer; margin:3px 0px 0px -23px;}
.selector .expander a{text-decoration:none; padding:2px 4px 2px 20px; display:block; margin:2px 10px 2px 10px;color:#666666; border-bottom:1px dotted #91A324;}
.selector .expander a:hover{color:#000;text-decoration:none;}

form .formheading{color:#979797; font-weight:bold; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS"; line-height:20px; font-style:italic}

form div.mandatory{padding:10px 0px 10px 0px; color:#FF3300; text-align:right;}
form span.mandatory {color:#FF3300;}

form label{width:35%; float:left; text-align:right; padding:3px 8px 0px 0px; font-weight:bold;}
form label.short{width:30%;}

form div.innertext{float:left; padding:4px 0px 0px 0px;}

form .txtbox{font-size:11px; color:#666666; padding:3px; border:1px solid #ccc;}
form .txtbox2{border:1px solid #ccc; font-size:11px; color:#666666; padding:3px;width:250px;background:url(../images/bck_textbox.jpg);}
form .txtbox2:focus{border:1px solid #C4DA49;}
form .txtbox3{border:1px solid #ccc; font-size:11px; color:#666666; padding:3px;width:200px;background:url(../images/bck_textbox.jpg);}
form .txtbox3:focus{border:1px solid #C4DA49;}
form .txtbox4{border:1px solid #ccc; font-size:11px; color:#666666; padding:3px;width:175px;background:url(../images/bck_textbox.jpg);}
form .txtbox4:focus{border:1px solid #C4DA49;}
form .textarea{border:1px solid #ccc; width:250px; font-size:11px; color:#666; padding:3px; background:url(../images/bck_textbox.jpg);font-family:Tahoma, Arial, Helvetica, sans-serif;}
form .textarea:focus{border:1px solid #C4DA49;}
form .textarea2{border:1px solid #ccc; width:200px; font-size:11px; color:#666; padding:3px; background:url(../images/bck_textbox.jpg);font-family:Tahoma, Arial, Helvetica, sans-serif;}
form .textarea2:focus{border:1px solid #C4DA49;}
form .textarea3{border:1px solid #ccc; width:175px; font-size:11px; color:#666; padding:3px; background:url(../images/bck_textbox.jpg);font-family:Tahoma, Arial, Helvetica, sans-serif;}
form .textarea3:focus{border:1px solid #C4DA49;}
form .select{font-size:11px; color:#666666; padding:2px 2px 0 2px; border:1px solid #ccc;}
select.select option{font-size:11px; padding:0 0 2px 4px}
form .select2{font-size:11px; color:#666666; padding:2px 2px 0 2px; border:1px solid #ccc; width:208px;}
form .btn_go{border:0px; background:url(../images/sprite_jpg.jpg) repeat-x 0px -23px; height:20px; width:20px;}

form .file{width:330px;opacity:0;	filter: alpha(opacity=0);	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
form .falsefileinput{margin-top:-24px;margin-top:-20px !ie;}
form .browsefield{float:left; background:url(../images/btn_browse.jpg) no-repeat top right;}

#reg_login h1{ font-family: helvetica,arial,sans-serif; font-size:22px; padding-bottom:6px;margin-bottom:10px; font-weight:normal;  _height:28px; letter-spacing:-1px; color:#fff; border-bottom:1px dotted #ccc;}
#reg_login label{color:#C8DC4D; font-weight:normal;}

.info, .success, .warning, .error, .validation { border: 1px solid; margin: 10px 0px; padding:10px 10px 10px 35px;background-repeat: no-repeat;background-position: 5px center;}
.info { color: #00529B; background-color: #BDE5F8;background-image: url('../images/info.png');}
.success { color: #4F8A10; background-color: #DFF2BF; background-image:url('../images/success.png');}
.warning { color: #9F6000; background-color: #FEEFB3;background-image: url('../images/warning.png');}
.error { color: #D8000C; background-color: #FFBABA; background-image: url('../images/error.png');}

.button{background:url(../images/sprite_jpg.jpg) no-repeat -140px -412px; height:39px; width:123px; border:0px; font-size:11px; font-weight:bold; color:#fff; cursor:pointer;}
.button_grey{background:url(../images/sprite_jpg.jpg) no-repeat -264px -412px; height:39px; width:123px; border:0px; font-size:11px; font-weight:bold; color:#666; cursor:pointer;}
.button_bckblack{background:url(../images/sprite_gif.gif) no-repeat -0px -171px; height:30px; width:117px; border:0px; font-size:11px; font-weight:bold; color:#fff; cursor:pointer;}
.button_blue{background:#02A7DF; border:1px solid #fff; font-size:11px; padding:3px; font-weight:bold; color:#fff; cursor:pointer;}
.button_blue:hover{background:#FF7C0B;}

.switchgroup1{padding:5px 16px}
.handcursor{cursor:pointer; font-weight:bold; padding:5px 0px}
.dd { position:relative; width:220px;}
.reg_fb{font-size:16px; color:#91a324; position:absolute; top:-177px; left:407px; float:right; margin-top:20px; width:220px;}
.transformed {
    -webkit-transform: rotate(90deg) ;
    -moz-transform: rotate(90deg) ;
	-ie-transform: rotate(90deg) ;
    transform: rotate(90deg) ;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}