
#sform fieldset{margin:10px 5px;padding:5px;width:95%;overflow:hidden;}
#sform fieldset label{margin-top:-1px;margin-bottom:1px;margin-left:15px;}
#sform .checkleft{float:left;width:190px;overflow:hidden;}
#sform .checkright{float:right;width:190px;overflow:hidden;}
#sform{text-align:left;}
/* Form */
#sform form{width:600px;padding:0px;margin:0; text-align:left;}
#sform label{display:block;margin-top:8px;width:100%;background-repeat:no-repeat;}
#sform .blue{color:#0099CC;font-weight:bold;}
/* footer */
#sform .dwnld{display:block;padding:10px;text-align:center;width:400px;margin:0 auto;border:1px solid #EEE;background-color:white;color:#999;font-size:1#sform .4em;font-weight:bold;line-height:50px;background:url(#sform .#sform ./images/download#sform .gif) no-repeat 40px 10px;}
/* Congratulation message */
#sform .MsgSent{display:block;padding:10px;margin:40px auto;width:400px;text-align:center;border:1px solid #EEE;background-color:white;}
#sform .MsgSent h1{background:url(#sform .#sform ./images/MsgSent#sform .gif) no-repeat 0 0;padding-left:20px;height:85px;line-height:85px;}
/* Error message */
#sform .MsgError{display:block;padding:10px;margin:40px auto;width:400px;text-align:center;border:1px solid #EEE;background-color:white;}
#sform .MsgError h1{background:url(#sform .#sform ./images/MsgError#sform .gif) no-repeat 0 0;padding-left:20px;height:85px;line-height:85px;color:#CC0000;}
#sform .MsgSent p,#sform .MsgError p{font-size:1#sform .3em;color:#999;}
/***** FormCheck *****/
#sform .tipsbox #sform .tipsbox_top_left{background:url(#sform .#sform ./images/top_left#sform .png) no-repeat;_background:url(#sform .#sform ./images/top_left#sform .gif) no-repeat;_background-position:9px 8px;}
#sform .tipsbox #sform .tipsbox_top{background:url(#sform .#sform ./images/top#sform .png) repeat-x;height:17px;_background:url(#sform .#sform ./images/top#sform .gif) repeat-x;_background-position:0 8px;}
#sform .tipsbox #sform .tipsbox_top_right{background:url(#sform .#sform ./images/top_right#sform .png) no-repeat;_background:url(#sform .#sform ./images/top_right#sform .gif) no-repeat;_background-position:0 8px;}
#sform .tipsbox #sform .tipsbox_left{background:url(#sform .#sform ./images/left#sform .png) repeat-y;width:17px;_background:url(#sform .#sform ./images/side#sform .gif) repeat-y;_background-position:9px 8px;}
#sform .tipsbox #sform .tipsbox_right{background:url(#sform .#sform ./images/right#sform .png) repeat-y;width:22px;_background:url(#sform .#sform ./images/side#sform .gif) repeat-y;_width:9px;}
#sform .tipsbox #sform .tipsbox_bottom_left{background:url(#sform .#sform ./images/bottom_left#sform .png);_background:url(#sform .#sform ./images/bottom_left#sform .gif) no-repeat;_background-position:9px 0;}
#sform .tipsbox #sform .tipsbox_mark{background:url(#sform .#sform ./images/mark#sform .png) no-repeat;height:36px;_background:url(#sform .#sform ./images/mark#sform .gif) no-repeat;}
#sform .tipsbox #sform .tipsbox_bottom_right{background:url(#sform .#sform ./images/bottom_right#sform .png);_background:url(#sform .#sform ./images/bottom_right#sform .gif) no-repeat;}
#sform .tipsbox #sform .tipsbox_inner,#sform .tipsbox #sform .tipsbox_inner_ie6{background:url(#sform .#sform ./images/inner#sform .png);}
#sform .tipsbox #sform .tipsbox_inner_ie6{padding:4px;}
#sform .tipsbox #sform .tipsbox_error{background:url(#sform .#sform ./images/error#sform .png) no-repeat;_background:url(#sform .#sform ./images/error#sform .gif) no-repeat;width:40px;height:40px;margin-top:5px;float:left;clear:left;}
#sform .tipsbox p,#sform .tipsbox{font-size:1em;font-family:tahoma, verdana, sans-serif;margin:0;padding:0;border:0;color:#FFF;}
#sform .tipsbox p{padding-left:55px;line-height:15px;}
#sform .tipsbox p span{font-size:1em;font-weight:bold;color:red;line-height:35px;}
#sform .error_f{border:1px dotted #666;margin-top:5px;background-color:#EAEAEA;}
#sform .error_f p{margin:5px;color:#A00;}
#sform .error_f p span{font-size:1#sform .1em;color:#000;margin:5px 0 0;}
/*Forms defaults - change as needed*/
#sform input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;}
#sform label{cursor:pointer;padding-left:2px;line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:4px;}
#sform label#sform .chosen{color:#000;}
/*Transparent items*/
#sform .outtaHere{position:absolute;left:-3000px;}
/*Radio buttons*/
#sform .radioArea,#sform .radioAreaChecked{display:block;float:left;clear:left;width:15px;height:14px;font-size:0;cursor:pointer;}
#sform .radioArea{background:url(#sform .#sform ./images/radio#sform .gif) no-repeat left top;}
#sform .radioAreaChecked{background:url(#sform .#sform ./images/radio#sform .gif) no-repeat left bottom;}
/*Checkboxes*/
#sform .checkboxArea,#sform .checkboxAreaChecked{display:block;float:left;clear:left;width:13px;height:13px;font-size:0;padding:0;margin:0;cursor:pointer;}
#sform .checkboxArea{background:url(#sform .#sform ./images/checkbox#sform .gif) no-repeat left top;}
#sform .checkboxAreaChecked{background:url(#sform .#sform ./images/checkbox#sform .gif) no-repeat left bottom;}
#sform .focused{border:1px dotted #ddd;}
/*Text inputs*/
#sform .textinput,#sform .textinputHovered{height:15px;padding:4px 0;vertical-align:middle;}
#sform .textinputHovered{background-position:left bottom;}
#sform .inputCorner{padding-bottom:0;vertical-align:middle;}
/*Text areas*/
#sform .txtarea #sform .tr,#sform .txtarea #sform .tr_xon{background:url(#sform .#sform ./images/txtarea_tr#sform .gif) no-repeat top right;}
#sform .txtarea #sform .tr_xon{background:url(#sform .#sform ./images/txtarea_tr_xon#sform .gif) no-repeat top right;}
#sform .txtarea img#sform .txt_corner{width:5px;height:5px;display:block;}
#sform .txtarea #sform .br,#sform .txtarea #sform .br_xon{background:url(#sform .#sform ./images/txtarea_br#sform .gif) no-repeat top right;}
#sform .txtarea #sform .br_xon{background:url(#sform .#sform ./images/txtarea_br_xon#sform .gif) no-repeat top right;}
#sform .txtarea #sform .cntr{background:url(#sform .#sform ./images/txtarea_cntr#sform .gif) repeat-y right top;}
#sform .txtarea #sform .cntr_xon{background:url(#sform .#sform ./images/txtarea_cntr_xon#sform .gif) repeat-y right top;}
#sform .txtarea #sform .cntr_l,#sform .txtarea #sform .cntr_l_xon{width:5px;background:url(#sform .#sform ./images/txtarea_l#sform .gif) repeat-y left top;float:left;}
#sform .txtarea #sform .cntr_l_xon{background:url(#sform .#sform ./images/txtarea_l_xon#sform .gif) repeat-y left top;}
#sform .txtarea textarea{border:0;background:none;padding:0;margin:5px;}
/*Selects*/
#sform .selectArea{width:200px;height:21px;background:url(#sform .#sform ./images/select_bg#sform .gif) repeat-x left top;}
#sform .selectArea #sform .left{width:8px;height:21px;float:left;background:url(#sform .#sform ./images/select_left#sform .gif) no-repeat left top;}
#sform .selectArea #sform .right{width:21px;height:21px;float:right;background:url(#sform .#sform ./images/select_right#sform .gif) no-repeat left top;}
#sform .selectArea #sform .right a{display:block;width:200px;height:21px;margin-left:-179px;position:absolute;}
#sform .selectArea #sform .right i{display:none;}
#sform .selectArea #sform .center{width:160px;color:#FFF;padding-top:3px;overflow:hidden;white-space:nowrap;}
/*Selects drop-down*/
#sform .optionsDivInvisible,#sform .optionsDivVisible{position:absolute;margin-top:-1px;margin-left:3px;width:172px;background:#6f7074;padding:2px;font-size:11px;z-index:20;}
#sform .optionsDivInvisible{display:none;}
#sform .optionsDivVisible{display:block;}
#sform .optionsDivVisible p{margin:0;padding:0;}
#sform .optionsDivVisible a{color:#F2F2F2;text-decoration:none;display:block;padding:1px 4px;border:1px solid #6f7074;}
#sform .optionsDivVisible a:hover{color:#FFF;background:#5F6062;border-color:#cfd0d6;}
/*Button*/
#sform .buttonSubmit,#sform .buttonSubmitHovered{width:auto;height:26px;font-weight:bold;padding:2px;cursor:pointer;}
#sform .buttonSubmitHovered{background-position:left bottom;}
#sform .buttonImg{vertical-align:bottom;}
#sform #loading,#sform #success,#sform #fail{background:#819F70;padding:3px;width:50px;position:absolute;top:0;right:0;visibility:hidden;}
#sform #success{background:green;}
#sform #fail{background:red;}