body { 
	background-color: #330033;
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1em;
	/*background: url(../img/bg_01.gif);*/
}

td {
    color: black;
    /*font: 10pt "Verdana Geneva Arial Helvetica sans-serif";*/
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

th {
	text-align: left;
}

h1 {
   color: #999999;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 16pt;
	margin: 1em 0 .5em 1em;
	}
h2 {
   color: #000033;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12pt;
	}
h3 {
   color: #999;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12pt;
	}
	
.sarbox {
   color: #3366cc;
	border: 1px solid #3366cc;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11pt;
   font-weight: bold;
	}
	
/* ==== links ==== */
a {
	color: #039;
	background-color: transparent;
	text-decoration: none;
	padding: 0;
}
a:hover {
	color: #f00;
	background-color: transparent;
	text-decoration: underline;
}
/* ==== links end ==== */

/* ==== Edit link ==== */

a.edit {
	color: #fff;
	background-color: transparent;
	text-decoration: underline;
	padding: 0;
}
a.edit:hover {
	color: #ccc;
	background-color: transparent;
	text-decoration: underline;
}
/* ==== End Edit link ==== */

/* ==== task ==== */
a.task {
	color: #303;
	padding: 0 4px 0 4px;
	background-color: #c9c;
	border: thin outset #969;
	text-decoration: none;
}
a.task:hover {
	color: #fff;
	padding: 0 4px 0 4px;
	background-color: #636;
	border: thin outset #969;
	text-decoration: none;
}
/* ==== task end ==== */

/* ==== dptask ==== */
a.dptask {
	color: #fff;
	padding: 0 4px 0 4px;
	background-color: #636;
	border: thin outset #969;
	text-decoration: none;
}
/* hover is same to work with IE */
a.dptask:hover {
	color: #fff;
	padding: 0 4px 0 4px;
	background-color: #636;
	border: thin outset #969;
	text-decoration: none;
}

/* ==== news ==== */
a.tips {
	color: #003300;
	padding: 0 4px 0 4px;
	background-color: #BBBBBB;
	border: thin outset #18165C;
	text-decoration: none;
}
a.tips:hover {
	color: #CCCCDC;
	padding: 0 4px 0 4px;
	background-color: #6A6A6A;
	border: thin outset #18165C;
	text-decoration: none;
}

/* ==== dpnews ==== */
a.dpnews {
	color: #fff;
	padding: 0 4px 0 4px;
	background-color: #6A6A6A;
	border: thin outset #969;
	text-decoration: none;
}
/* hover is same to work with IE */
a.dpnews:hover {
	color: #fff;
	padding: 0 4px 0 4px;
	background-color: #6A6A6A;
	border: thin outset #969;
	text-decoration: none;
}

/* ==== text ==== */
a.text {
	color: #003300;
	padding: 0 4px 0 4px;
	background-color: #8F8DE0;
	border: thin outset #18165C;
	text-decoration: none;
}
a.text:hover {
	color: #CCCCDC;
	padding: 0 4px 0 4px;
	background-color: #312F72;
	border: thin outset #18165C;
	text-decoration: none;
}
/* === text end === */

/* ==== dptext ==== */
a.dptext {
	color: #CCCCDC;
	padding: 0 4px 0 4px;
	background-color: #312F72;
	border: thin outset #18165C;
	text-decoration: none;
}
/* hover is same to work with IE */
a.dptext:hover {
	color: #CCCCDC;
	padding: 0 4px 0 4px;
	background-color: #312F72;
	border: thin outset #18165C;
	text-decoration: none;
}
/* === dptext end === */

/* ==== menu ==== */
td.menu {
	border: 1px solid red;
}

a.menu {
	color: #fcf;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 8px 4px 8px;
}
a.menu:hover {
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	background-color: #606;
	text-decoration: none;
}

.menuBg {  
	background: #909;
	height: 24px;
	/*border: 1px solid red;*/
}

a.menuSkip {
	color: #962399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	font-weight: bold;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 12px 4px 12px;
}
a.menuSkip:hover {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	background-color: #D2D3D8;
	text-decoration: none;
}



/* ==== menu end*/

/* ==== sections ==== */
.section {
	/*border-top: 1px solid #fff;*/
	background: url(../img/messageBg.gif) repeat-x;
	font-weight: bold;
	padding:4px 0 10px 0;
	/*border: 1px solid #C8ABC6;*/
	/*border-right: 1px solid #C8ABC6'*/
	
}
/* ==== sections end ==== */

/* ==== welcome ==== */
.welcomeBar {
	background-color: #660066;
	/*background-color: #962399;*/
}
.welcomeText {
	padding: 1px 1px 1px 4px;
	color: #ffffff;
	font-size: .75em;
}

.sbHome {
	padding: 1px 24px 1px 4px;
	color: #ffffff;
	font-size: 1.25em;
	font-family: Times, serif;
	/*font-style: italic;*/
		line-height: 1.2em;
}
.rsHome {
	padding: 1px 4px 1px 4px;
	color: #ffffff;
	font-size: 1.3em;
	font-family: Times, serif;
	font-style: italic;
	line-height: 1.2em;
}
/* top/right/bottom/left
==== welcome end ==== */

/* ==== dashboard ==== */
.col {
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
	border-bottom: 1px solid #999;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #303;
	/*background: url(../img/colBg.gif);*/
}
.colInfo {
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	border-bottom: 1px solid #999;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #303 url(../img/icon_info_16x16.gif) no-repeat right center;
}

.message {
	border-top: 1px solid #fff;
	background: url(../img/messageBg.gif) repeat-x;
	font-weight: normal;
}
.data {
	border-bottom: 1px solid #eee;
	/*border-right: 1px solid #eee;*/
}

form {
	padding: 0;
	margin: 0;
}

input {
	padding: 0;
	margin: 0;
	font-size: 9pt;
}
select {
	padding: 0;
	margin: 0;
	font-size: 9pt;
}

textarea {
	padding: 0;
	margin: 0;
	font-size: 10pt;
   color: black;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
}
/* ==== dashboard end ==== */

/* ==== required ==== */
.required {
	color:red;
	}
	
/* ==== example ==== */
.example {
	border: 1px solid #ccc ;
}	

/* Logo & Colors*/
.logo { font: bold 1.25em "Times New Roman", Times, serif; }
.black {
	color: #000;
}
.gray {
	color: #999;
}
.tae {
	color: #962399;
}

/* ==== buttons ==== */
a.button {
	border:1px solid #303;
	/*margin: 2px;*/
	text-align: center;
}
a.button:hover {
	border:1px solid red 	;
}
.anonymous-email {
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16pt;
	display: none;
}

.news {
	width: 198px;
	border:1px solid #f90;
	margin: 0;
	padding: 0;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.snailMail {
	width: 194px;
	border:1px solid #fc0;
	margin: 0;
	padding: 0;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.login {
	color:#fff;

}
.loginForm {
	background-color: #606;
	z-index: 100;
	border: 1px solid #303;
}

.loginLabel {
	color: #fff;
	font: normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Used for the Latest News date on homepage */
.date {
	font-size:9px;
}
/* used for the titles of the template images on the homepage */
.templateTitle {
	color: #fff;
	font-size: 10px;
}

.moreNews {
	font-size: 10px;
}

.sendEmail {
	background: url(../img/icon_sendEmail.jpg) no-repeat left;
	height: 47px;
	background-color: #999999;
}

.homeNavBg {
	background-color: #996699;
	width:200px;
	height:50px;
}
.homeNavBg1 {
	background-color: #660066;
}
.homeNavBg2 {
	background-color: #000066;
}
.homeNavBg3 {
	background-color: #ff7e00;
}
.homeNavBg4 {
	background-color: #295ac6;
}
.homeNavBg5 {
	background-color: #9a0000;
}
A.homeNavA {
	margin: 0px 0px 0px 7px;
	color: #fff;
	padding: 0;
	Letter-spacing: -1px;
	background-color: transparent;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
}
A.homeNavA:visited {
	color: #fff; 
	background-color: transparent; 
	text-decoration: none;
}
A.homeNavA:hover {
	color: #fff; 
	background-color: transparent; 
	text-decoration: underline;
}
A.homeNavA:hover {
	color: #fff; 
	background-color: transparent; 
	text-decoration: underline;
}

A.homeNavB {
	margin: 0px 0px 0px 7px; 
	font: bold 0.75em Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #fff; 
	padding: 0; 
	Letter-spacing: -1px; 
	background-color: transparent; 
	text-decoration: none;
}
A.homeNavB:visited {
	color: #fff; 
	background-color: transparent; 
	text-decoration: none;
}
A.homeNavB:hover {
	color: #fff; 
	background-color: transparent; 
	text-decoration: underline;
}
A.homeNavB:hover {
	color: #fff; 
	background-color: transparent; 
	text-decoration: underline;
}
/* homepage links on graphics */
A.hpLink {
	margin: 0 0  0 18px; 
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #fff; 
	padding: 0; 
	background-color: transparent; 
	text-decoration: none;
}
A.hpLink:visited {
	color: #fff; 
	background-color: transparent; 
	text-decoration: none;
}
A.hpLink:hover {
	color: #fff; 
	background-color: transparent; 
	text-decoration: underline;
}
A.hpLink:hover {
	color: #fff; 
	background-color: transparent; 
	text-decoration: underline;
}

div.hpContent h1 {
	color: #fff;
	font-weight:normal; 
	padding:0; 
	margin: 0 0 0 18px;
}

div.hpContent p {
	color: #fff;
	font-weight:normal; 
	padding:0; 
	margin:.5em 100px .5em 18px;
}

anonboxtext {
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; }.textboxuses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.black_home {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.main_welcome {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .83em;
	font-weight: normal;
	color: #000000;
}
