body{background:url(../images/vertGrad.gif) repeat-x #062D00;color:#151515; font-family:Arial; font-size:90%; font-weight:normal;}
h1{font-family:Blippo,sans-serif; font-variant:small-caps;}
h2,h3,h4,h5,h6{font-family:Arial,sans-serif;}
h6{color:#FF0000;}
a img{border:none;}
a{font-family:Blippo,sans-serif; font-size:11px; color:#004400; font-weight:bold; text-decoration:none;} 
a:hover{color:#225522; text-decoration:underline;}
a:active, a:visited{color:#000000;}

a.button{font-size:15px;padding:4px;line-height:30px; background:#CCCCCC;color:#000000;font-weight:100; font-decoration:none; border:1px solid #888888;}
a.button:hover{border:1px solid #AAAAAA; background:#DDDDDD; text-decoration:none;}


hr{border-top:.5px solid #323232; border-bottom: .5px solid #565656;}

fieldset{font-weight:bold; color:#666666; background:#EFEFEF; border:1px solid; border-color:#DDDDDD #AAAAAA #888888 #DDDDDD; text-transform:capitalize;}
legend{font-size:85%;}

abbr{border-bottom:1px dotted #000000;}

/*####### FORMS ###############*/

label{color:#333333; font-size:80%; white-space:nowrap;}

form{line-height:25px;}
input{font-family:Arial; color:#121212; padding:2px;  border:1px solid #AAAAAA;}

input[disabled]{background:#DCDCDC;}

input.file {border:1px solid #888888;}
input.file:hover {border:1px solid #AAAAAA; background:#DDDDDD;}

input.button{border:1px solid #888888;}
input.button:hover{border:1px solid #AAAAAA; background:#EEEEEE;}

input.thickbox{border:1px solid #888888;}
input.thickbox:hover{border:1px solid #AAAAAA; background:#DDDDDD;}

input.checkbox{border:0px;}
input.radio{border:0px;}


textarea{color:#020202;line-height:14px; border:1px solid; border-color:#CCCCCC #AAAAAA #888888 #CCCCCC; font-family:Arial; font-size:small;}

select{font-family:Arial; border:1px solid; border-color:#CCCCCC #AAAAAA #888888 #CCCCCC; line-height:30px;}
optgroup{color:#232323; text-transform:capitalize; background:#EDEDED; font-style:normal;}
option{background:#FFFFFF;}

/*#############################*/




/*#######DIVS AND SPANS########*/

div{font-family:Arial;width:100%;text-align:left}

.userMenu{width:98%;padding:0 0 0 2px;}
.userMenuBody {width:97%; align:middle; border:solid 2px; border-top:0px; border-bottom:0px; border-color:#212121 #787878 #212121 #787878; }

#wholePage {width:900px; position:static; background:#FFFFFF;}
#contentPane {width:885px; min-height:500px; float:right; text-align:left; padding-left:7px; padding-right:5px; margin-top:2px; border:1px solid; border-color:#AAAAAA #999999 #777777 #AAAAAA;}
#sidebar {width:152px;float:both; margin-top:2px; max-height:450px; text-align:center;}
#iFramePane {background:#FFFFFF; width:98%; margin-top:5px; margin-left:2px;}


.dark{background:#E1E1E1;}
.light{background:#FFFFFF;}
.disabled{color:#989898; text-decoration:line-through; font-size:12px;}
.subtle{color:#ABABAB;}
.sidenote{color:#343434; font-weight:bold;font-size:10px;}
.caption{color:#787878; text-size:small;}
.newItem{background:#FFDDDD; font-weight:bold;}

.error {color:#BB1111; background:#FFDD88; padding:6px; border:1px solid #BB9999; width:60%; }
.error .title {font-size:large;}
.info {color:#1111BB; background:#AFBDD8; padding:6px; border:1px solid #7777BB; width:60%; }
.info .title {font-size:large; color:#1111BB;}

.pageHeading{color:#232323;border-bottom:2px solid #454545;}
.pageTitle{}

/*#############################*/


/*######### TABLES ############*/

.container{background:#EFEFEF; border:1px solid; border-color:#AAAAAA #888888 #666666 #AAAAAA; width:95%;}
.container .header{background:#CDCDCD; border:1px; line-height:20px; text-indent:3px; }
table.container {border-collapse:collapse;}
table.container td{padding:4px;}

table.list tr:hover{background:#BCBCBC;}

thead,tfoot{text-align:center;font-weight:bold; color:#000000; text-transform:capitalize;}
thead{background:#AAAAAA;}
.form {margin-left:10px;}
table.form td {padding:0 8px 0 0;}

/*#############################*/



/*######### LISTS #############*/

.contentPane ul li{margin-left:15px; margin-top:3px;}

/*#############################*/


/*######### PARAGRAPHS #############*/

p.introduction {font-size:1.22em;}
p {font-size:1.21em;}

/*##################################*/

.curved {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(core/scripts/border-radius.htc);
	border:1px solid #454545;
	padding:3px;
	background:#EEEEEE;
	margin-top:3px;
	margin-bottom:3px;
	width:95%;
}



