
body { background-image:url(images/bg_blue.jpg); background-repeat:repeat-x; margin-top:10px; }

#master { width:975px; background:#ffffff; border:0px solid #dedede; z-index:0; }
#header { border:0px solid #cccccc; }
#content { padding:10px; padding-left:0px; font-family:arial; font-size:12px; line-height:18px; width:100%; position:relative; }
#content table { font-family:arial; font-size:12px; line-height:18px; }


#footer { border:0px solid #dedede; text-align:center; font-family:arial; font-size:11px;  margin-top:35px; padding-bottom:20px; height:50px; padding-top:10px; padding-left:10px; background:#ffffff; }
#footer a { padding-left:3px; padding-right:3px; text-decoration:underline; font-size:12px; }
#footer a:hover { color:#444444; text-decoration:none; }

#topnav { height:26px; margin-left:10px; color:#E7749C; font-family:arial; float:left; }
#topnav a { line-height:26px; padding:5px; padding-bottom:5px; margin-right:5px; padding-right:10px; padding-left:10px; color:#ffffff; font-variant:small-cap; font-size:13px; font-weight:old; text-decoration:none; font-family:arial;  }
#topnav a:hover { background:#FFA8D4; }



#chromemenu{
width: 100%;
font-weight: bold;
font-size: 13px;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(images/chromebg.gif) center center repeat-x;
padding: 3px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 4px;
line-height:20px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(images/chromebg2.gif) center center repeat-x;
}


form {
	margin: 0px;
	padding: 0px;
}
input, textarea {
	background-color: #FFFFFF;
	border: 1px solid #0088E4;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
}




.grmenu { border:1px solid #000000; border-left:1px solid #000000; font-family:arial; background:; width:140px; margin-top:3px; }
.grmenu .grc { text-align:left; padding-left:2px; padding-top:10px; padding-bottom:5px; font-family:tahoma;  font-size:16px; color:#0F1AFF; background:#FFFF00; font-weight:bold; letter-spacing:-1px; }
.pinka { text-align:left; padding-left:2px; padding-top:10px; padding-bottom:5px; font-family:arial;  font-size:18px; color:#E03067; letter-spacing:-1px; }

.grmenu .active a { background:#000000; padding-left:4px; color:#ffffff; font-weight:bold;}
.grmenu .active a:hover { background:#000000; color:#ffffff; }
.grmenu a { overflow:hidden; text-align:left; color:#FFFFFF; font-size:12px; display:block; padding:1px; padding-bottom:0px; padding-left:4px; padding-top:0px; padding-bottom:2px;  border-bottom:0px solid #f2f2f2; background-image:url(images/lmenu_bg.png); text-decoration:none; }
.grmenu a:hover { background:#FFFF00; color:#000000; }
.grmenu .gsm { margin-top:5px; }



.paging { margin-bottom:10px;  }
.pgn { padding:4px; padding-right:6px; padding-left:6px; border:1px solid #dedede; text-decoration:none; margin-bottom:5px; width:80px; text-align:center; }
.pgn:hover { background:#E95587; color:#ffffff; border:1px solid #222222; }

.paging img { margin-bottom:-3px; }
.selpage { padding:4px; padding-right:6px; padding-left:6px; color:#FF0084; font-weight:bold; border:0px solid #dedede; }


/*body { background-image:url(images/bggrad.gif); background-repeat:repeat-x; font-family:tahoma; }*/
img { border:0px; }
a { color:#0000FF; font-family:arial; text-decoration:none; }
a:hover{ text-decoration:none; }
form { margin-top:0px; margin-bottom:0px; }
textarea { font-size:12px; font-family:arial; border:1px solid #dedede; }
input { border:1px solid #dedede; }
.input { border:1px solid #dedede; padding-left:2px; padding-top:2px; height:22px; }
.submit { border-top:1px solid #888888; border-right:2px solid #888888; border-bottom:2px solid #888888; border-left:1px solid #888888; background-color:#ffffff; cursor:pointer; }


.pink { color:#E95587; }
.apink { color:#E95587; text-decoration:none; }
.apink:hover { text-decoration:none; }

.small { font-family:arial; font-size:10px;  }
.medium { font-family:arial; font-size:13px; line-height:16px; color:#222222; }
.large { font-family:arial; font-size:18px; line-height:21px; color:#444444; }
.huge { font-family:arial; font-size:22px; line-height:25px; color:#444444; }
.big { font-size:15px; line-height:18px; }

.bold { font-weight:bold; }
.noline { text-decoration:none; }
.noline:hover { text-decoration:underline; }

.list div { margin-bottom:3px; }


.biga { color:#007BC1; font:18px arial bold; }

.info { background:#FFFEEF; padding:8px; border:1px solid #F3A4BF; }

.sink { margin-top:60px;; }
.mbr { margin-bottom:15px; }
.sbr { margin-bottom:5px; }

.inbox { padding:5px; color:#ffffff; background:#E95587; }
.tiptab { background:#F7D5E1; width:630px; padding:5px; }
#tips textarea { background:#fafafa; border:0px solid #cccccc; padding:5px; }


.box3 { background:#FCEDF2; border:1px solid #FBE2EA;  padding:15px; margin-bottom:5px;}
.box2 { background:#FCEDF2; border-bottom:2px solid #FBE2EA;  padding:0px; margin-bottom:5px; margin-right:5px; }

.actcon { display:block; }
.defcon { display:none; }
.actab {
text-decoration:none;
font-size:12px;
font-weight:bold; 
line-height:20px;
background:#00E200;
color:#000000;
display:block;
width:100%;
padding:5px;
padding-bottom:5px;
margin-bottom:4px;
}
.deftab { text-decoration:none; font-size:12px; font-weight:bold; line-height:20px; display:block; padding:5px; padding-bottom:5px; margin-bottom:4px; width:100%; background:#f2f2f2; }
.deftab:hover { background:#000000; color:#FFFFFF; }


.xbutton { border:2px solid #ffffff; background:#F4ADC5; padding:0px; color:#222222; cursor:pointer; text-decoration:none; }
.xbuttondis { border:1px solid #dedede; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background:#fafafa; padding:0px; color:#dedede; cursor:default; }
.xbutton:hover { background:#F7C1D3; color:#000000; }


.evencom { background:#ffffff; padding:8px; }
.oddcom { background:#fafafa; padding:8px;  }
.ruler { border-top:1px dashed #dedede; }



