body{margin:0px;padding:0px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; }

#header {width: 100%; background-color:#FFFFFF; font-size:11px; height:80px; color:#333333;}
#header a {color: #0085ab; text-decoration:none;font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
#header a:hover{color: #525252; text-decoration:none;}
#header a.current { font-weight:bold}

#footer{ width:100%; text-align:center; height:60px; padding-top:20px; border-top:#999999 dotted 1px;}

#band{width: 100%; background-image:url(/images/limeprotects/grey_bg.gif); background-repeat:repeat-x; height:150px;}

a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #0085ab;}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: none; color:#525252;}
a:active {text-decoration: none;}

.hrdotted{ height:1px; border-bottom:#999999 dotted 1px; overflow:hidden;}
.txt1{ font:bold 30px Arial, Helvetica, sans-serif;}
.txt2{ font:bold 29px Arial, Helvetica, sans-serif; color:#294b8d;}
.txt3{ font:bold 24px Arial, Helvetica, sans-serif;color: #666666}
.txt4{ font:normal 12px Arial, Helvetica, sans-serif;color: #fff}
.errormsg{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #ff0000;}

#container{width: 950px; margin: 0px auto;}
#container1{width: 750px; margin: 0px auto; background-image: url(/images/limeprotects/stamp.gif); background-repeat:no-repeat; background-position:right; height:150px;}
.form-heading1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; font-weight:bold; color: #fff;background-image: url(/images/limeprotects/unsel_bg.gif); background-repeat:repeat-x; !important;}

.leftpannel{ width:700px;float:left;}
.rightpannel{ width:230px; float:right}
.form_bg{ background-color:#eaeaea; padding:5px; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.selected-td .form_bg{ background-color:#fff6d6;}
.selected-td .form-heading1 {color: #fff; background-image:url(/images/limeprotects/sel_bg.gif); background-repeat:repeat-x;}
.ul{ list-style-image:url(/images/limeprotects/bullet.gif); padding-left:15px;}


.unselected-td .datatable td {border-bottom: 1px solid #eee;}

/* surrounding margins (optional) */
.roundbox{margin-bottom:5px;}
/* inner content padding */
.roundbox .c{border-top:0;border-bottom:0;border-style:solid;}
.roundbox .t, .roundbox .b, .roundbox .t b, .roundbox .b b{display:block;overflow:hidden;}
.roundbox .t b, .roundbox .b b{float:right;width:50%;}
.roundbox .t .r{background-position:top right;}
.roundbox .b .r{background-position:bottom right;}
.roundbox .b{background-position:bottom left;}
/* curve height, background image */


.selected-td .unselected .t, .selected-td .unselected .b, .selected-td.unselected .b b, .selected-td .unselected .t b{height:10px;background-image:url(/images/limeprotects/selected_bdr.gif);}

.unselected .t, .unselected .b, .unselected .b b, .unselected .t b{height:10px;background-image:url(/images/limeprotects/unselected_bdr.gif);}
/* inner color, border color, border width */
.unselected .c{  background-color:#ffffff;border-color:#999999;border-left-width:1px;border-right-width:1px;}

.myClassName_g .t, .myClassName_g .b, .myClassName_g .b b, .myClassName_g .t b{height:10px;background-image:url(/images/limeprotects/grey_bdr.gif);}
/* inner color, border color, border width */
.myClassName_g .c{ background-image:url(/images/limeprotects/blue_bg.gif); background-position:bottom; background-repeat:repeat-x; background-color:#ffffff;border-color:#dadada;border-left-width:1px;border-right-width:1px;}

.myClassName_y .t, .myClassName_y .b, .myClassName_y .b b, .myClassName_y .t b{height:10px;background-image:url(/images/limeprotects/yello_bdr.gif);}
/* inner color, border color, border width */
.myClassName_y .c{  background-color:#fffde1;border-color:#fffde1;border-left-width:1px;border-right-width:1px;}


div.spacer3 { line-height:3px}
div.spacer { line-height:1px; clear:both;}
.padlr10{padding:0 10px 0 10px }
.padtop{padding:10px 0 0 0}
.formlabels{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:right; width:170px; }
.formelement{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}


/* rounded buttons */
.round_g { cursor:pointer; line-height:21px;	background: url(/images/limeprotects/button.gif) no-repeat right top; padding-right:15px; vertical-align:middle;display:block; /*opera*/display:inline-block; /*ie*/display:-moz-inline-box;/*ff*/}
.round_g span { background:url(/images/limeprotects/button.gif) no-repeat left top; height:21px;display:block;display:inline-block;padding-left:15px; line-height:21px;font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
a.round_g:hover {background-position:right -21px;}
a.round_g:hover span {background-position:left -21px;}
/* end rounded buttons */

.calign{ text-align:center}
.flt{float:left;}
.frt{float:right;}