/* global */
p,ul,ol,div,td,body { font-family:Arial,Helvetica,sans-serif; }
p,ul,ol,div,td { font-size:12px; color:#CCCCDD; }
body { font-size:12px; color:#CCCCDD; background-color: #000035; }

select { color:#9999DD; font-size: 10px; background-color: #222244; border: 1px solid #0055AA; }

/* links */
a:link { color:#DD6644; text-decoration:none; font-weight:bold; }
a:visited { color:#DD6644; text-decoration:none; font-weight:bold; }
a:active { color:#DD6644; text-decoration:hover; font-weight:bold; }
a:hover  { color:#DD6644; text-decoration:underline; font-weight:bold; }

/* fonts */
h1 { font-size:12px; font-weight:bold; margin-bottom: 0px;}
.medium { font-size:11px; }
.small { font-size:10px; }






/* colors */
.fontcolor { color: #CCCCDD; }
.white { color: #ffffff; }

/* bgcolors */
.body { background-color: #000035; }
.divider { background-color: #555555; }
.outline { background-color: #444499; }
.menubg	{ background-color: #222244; }

.brightbg	{ background-color: #E5E5E5; }
.verybrightbg	{ background-color: #F1F1F1; }
.reallybrightbg	{ background-color: #FAFAFA; }


.whitebg { background-color: #000035; }
.planlbg { background-color: #000035;  background-image: url(images/bluep_left.jpg); background-position: top right; }
.planrbg { background-color: #000035;  background-image: url(images/bluep_right.jpg); }
.blackbg { background-color: #000035; }
.brownbg { background-color: #000035; }

/* forms */
.registerinput { width: 100%; color:#9999DD; font-size: 10px; background-color: #222244; border: 1px solid #0055AA; }
.registersubmit { color:#9999DD; font-size: 10px; font-weight: bold; border: thin #0055AA solid; background-color: #444466; }
.logininput { width: 100%; color:#9999DD; font-size: 10px; background-color: #222244; border: 1px solid #0055AA; }
.loginsubmit { width: 100%; color:#9999DD; font-size: 10px; font-weight: bold; border: thin #0055AA solid; background-color: #444466; }
