
/** Backgrounds *********************************************************/
.nav0 {background: url(../images/nav/n0.jpg); background-repeat: repeat-y left top;}
.n1	{background: url(../images/nav/n1.jpg) no-repeat left top; height:57px;}
.n3	{background: url(../images/nav/n3.jpg) no-repeat left top; height:92px;}
.n4	{background: url(../images/nav/n4.jpg) no-repeat left top; height:60px;}
.navbg {background: url(../images/nav/n2.jpg);}
.b1	{background: url(../images/b1.jpg); height: 22px;}
.b2	{background: url(../images/b2.jpg);}
.bg1 {background: url(../images/bg1.jpg); background-repeat: repeat-y left top;}
.footer {background: url(../images/footer.jpg); height: 35px;}
/*********************************************************************/

.text1 { color: #FFFFFF; }
.text2 { font-size: 11px; font-weight: bold; color: #FFFFFF; }
.text3 { font-size: 14px; font-weight: bold; color: #FFFFFF; }

/** navigation */
.nav {color: #5C6ACD; font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 12px; font-weight: bold;}
.nav a {color: #5C6ACD; font-weight: bold; text-decoration: none;}
.nav a:hover {color: #5C6ACD; font-weight: bold; text-decoration: underline;}


/** STYLES */
.style1 {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #CCCCFF; line-height: 18px; }
.style1 a {color: #CCCCFF; text-decoration: none;}
.style1 a:hover {color: #FFFFFF; text-decoration: none;}

.gen {
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.gen a {color: #5C6ACD; text-decoration: none; font-weight: bold;}
.gen a:visited {color: #5C6ACD; text-decoration: none; font-weight: bold;}
.gen a:hover {color: #5C6ACD; text-decoration: underline; font-weight: bold;}

.gensmall {
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.gensmall a {color: #5C6ACD; text-decoration: none; font-weight: bold;}
.gensmall a:visited {color: #5C6ACD; text-decoration: none; font-weight: bold;}
.gensmall a:hover {color: #5C6ACD; text-decoration: underline; font-weight: bold;}

TD.libraryfolder {
	background: url(../images/icons/folder.jpg);
	background-repeat: no-repeat;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5C6ACD;
	padding-left: 30px;
	padding-top: 5px;
	height: 25px;
}

TD.libraryfolder a {color: #5C6ACD; text-decoration: none; font-weight: bold;}
TD.libraryfolder a:visited {color: #5C6ACD; text-decoration: none; font-weight: bold;}
TD.libraryfolder a:hover {color: #5C6ACD; text-decoration: underline; font-weight: bold;}

.librarypaper {
	background: url(../images/icons/paper.jpg);
	background-repeat: no-repeat;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5C6ACD;
	padding-left: 30px;
	padding-top: 5px;
	height: 23px;
}

.librarypaper a {color: #5C6ACD; text-decoration: none; font-weight: bold;}
.librarypaper a:visited {color: #5C6ACD; text-decoration: none; font-weight: bold;}
.librarypaper a:hover {color: #5C6ACD; text-decoration: underline; font-weight: bold;}

.libraryfile {
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 25px;
}
.libraryfile a {color: #000000; text-decoration: none; font-weight: bold;}
.libraryfile a:visited {color: #000000; text-decoration: none; font-weight: bold;}
.libraryfile a:hover {color: #000000; text-decoration: underline; font-weight: bold;}

.genheader {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #5C6ACD; }
.genheader a {color: #5C6ACD; text-decoration: none;}
.genheader a:hover {color: #FFFFFF; text-decoration: none;}

.error404 {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.error404 a {color: #5C6ACD; text-decoration: none;}
.error404 a:hover {color: #5C6ACD; text-decoration: none;}

/** SITE MAP AND COPYRIGHT ****************************************/
.sitemap {
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D7D8FF;
	padding-top: 20px;
	padding-left: 170px;
	padding-bottom: 12px;
}
.sitemap a {color: #CCCCFF; text-decoration: none; font-weight: normal;}
.sitemap a:visited {color: #CCCCFF; text-decoration: none; font-weight: normal;}
.sitemap a:hover {color: #CCCCFF; text-decoration: underline; font-weight: normal;}

.copy {
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCFF;
	padding-bottom: 20px;
	padding-left: 170px;
}
/*****************************************************************/

form { margin: 0px; padding: 0px; border: 0px; }


.formheader {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.formtext {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #5C6ACD; }
.formerror {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; }

.formsmalltext {font-family:Verdana,tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: #000000;}
.formsmalltext a: {font-weight: normal; text-decoration: none; color: #5C6ACD;}
.formsmalltext a:visited {font-weight: normal; text-decoration: none; color: #5C6ACD;}
.formsmalltext a:hover {font-weight: normal; text-decoration: underline; color: #5C6ACD;}

.paypalfields {
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #5C6ACD;
	border-right: 1px solid #5C6ACD;
	border-bottom: 1px solid #5C6ACD;
	border-left: 1px solid #5C6ACD;
	background: #FFFFFF;
	height: 20px;
}


/** LOGIN FORM *****************************/
.login {
	padding: 1px 4px;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #5C6ACD;
	border-right: 1px solid #5C6ACD;
	border-bottom: 1px solid #5C6ACD;
	border-left: 1px solid #5C6ACD;
	background: #FFFFFF;
	width: 120px;
}

/* None-bold submit button */
input.submitlogin {
	cursor:pointer;
	background-color: #CCCCFE;
	font-size: 12px;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	color: #5C6ACD;
	border: outset 1px #5C6ACD;
	width: 50px;
}
/*****************************************/

.subscribe {
	padding: 1px 4px;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #5C6ACD;
	border-right: 1px solid #5C6ACD;
	border-bottom: 1px solid #5C6ACD;
	border-left: 1px solid #5C6ACD;
	background: #FFFFFF;
	width: 715px;
	height:150px;
}

input.search {
	background-color: #CCCCFE;
	font-size: 12px;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	color: #5C6ACD;
	border: solid 1px #5C6ACD;
	width: 30px;
}

/** GOOGLE SEARCH **************************/
/** text field **/
input.google {
	background-color: #EFEFEF;
	padding: 1px 4px;
	font-size: 12px;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	color: #000000;
	border: solid 1px #3647AC;
	width: 150px;
	height: 18px;
}
/** button **/
input.googlego {
	cursor:pointer;
	background-color: #CCCCFE;
	font-size: 12px;
	font-family:Verdana,tahoma,helvetica,sans-serif;
	color: #000000;
	border: solid 1px #FFFFFF; /* 3647AC */
	width: 55px;
	height: 17px;
}
/** GOOGLE SEARCH end **********************/
