/* Document Tracking System CSS File */
body {
	font-family: arial, verdana, geneva, sans-serif;
	background-color : #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

A {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

p {
	font-family: arial, verdana, geneva, sans-serif;
	font-size : 14px;
}

/* Document Tracking System links */
.TD2 {
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #660000;
	text-align: right;
	padding: 0px 0px 0px 0px;
}

.TD3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #009DD1;
	color : #FFFAFA;
}

.TD4 {
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #D7E5F2; 
	color: #006633;
	text-align: right;
	padding: 0px 0px 0px 0px;
}

/* Table tag definitions */
.table_a{
	background-color : #ffffff;
}

.table_b{
	background-color : #d7d7d7;
	border : thin solid #6699cc;
}

/* Text header tag definition */
tr.header {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10pt;
	font-weight : bold;
	color : #ccffff;
	background-color : #6699cc;
}

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.Title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
    color: #0099cc;
}

.Title_Small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
    color: #003399;
}

/* Alternating tag definitions */
.stripe {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10pt;
	border-right : thin solid silver;
	background-color : #DCDCDC;
}

.nostripe {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10pt;
	border-right : thin solid silver;
	background-color : #F5F5F5;
}

/* Special character definitions */
.webding {
	font-family : Webdings;
	color : white;
}

.wingding {
	font-family : Wingdings;
	font-size : 12pt;
}

/* Manager section */
table.loginform {
	width: 400px;
	height: 200px;
	vertical-align: middle;
	align: center;
	border: 1px solid #999;
}

table.manager {
	width: 100%;
	vertical-align: middle;
	align: center;
}

.mpheader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	/*font-weight: bold;*/
	/*background-color : #009DD1;*/
	text-align: center;
	color: #ccffcc;
}

.aheader {
	background-color : #008000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #fff5ee;
}

.tHeader {
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #D7E5F2; 
	color: #006633;
	text-align: center;
}

.rHeader {
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #D7E5F2; 
	color: #006633;
	text-align: right;
}

td.formlabel {
	text-align: right;
}

tr.formlabel {
	font-family: arial, verdana, geneva, sans-serif;
	background-color: #DCDCDC;
}

input.inputext { 
	width: 50px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #D7E5F2;
	color: #102132; 
	border: 1px solid #284279; 
	margin-right: 0px; 
} 

input.uploadfile { 
	width: 350px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #D7E5F2; 
	color: #102132;
	border: 1px solid #284279; 
	margin-right: 0px; 
}


input.inputzipcode { 
	width: 75px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #D7E5F2; 
	color: #102132; 
	border: 1px solid #284279; 
	margin-right: 0px; 
} 

input.checkbox { 
	width: 25px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #D7E5F2; 
	color: #102132; 
	border: 1px solid #284279; 
	margin-right: 0px; 
}

textarea.notetextarea { 
	width: 350px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #D7E5F2; 
	color: #102132; 
	border: 1px solid #284279; 
	margin-right: 0px; 
} 

.buttonstyle {
	width: 95px;
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #99ffcc;
	color: #102132;
	border: 1px solid #284279;
	text-align: center;
}

.buttonstyle2 {
	width: 125px;
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #99ffcc;
	color: #102132;
	border: 1px solid #284279;
	text-align: center;
}

/* Contact Us page */
form.myForm {
	/*width: 450px;*/
	vertical-align: middle;
	align: center;
}

fieldset {
	width: 450px;
	vertical-align: middle;
	align: center;
	border: 0px;
	background-color: #f3e7d8;
}

legend{font: bold 140%/1.6 Arial,sans-serif;color: #006600}

label{
	line-height:16px;
	text-align:right;
	color: #006600;
}

textarea#VPS_Request { 
	width: 350px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #99ffcc; 
	color: #102132; 
	border: 1px solid #284279; 
	margin-right: 0px; 
} 

select#InterestType { 
	width: 150px; 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #99ffcc; 
	color: #102132; 
	border: 1px solid #284279; 
	margin-right: 0px; 
} 

/* Feedback page */
/*input { 
	font: 11px arial, verdana, geneva, sans-serif;
	background-color: #99ffcc; 
	color: #102132; 
}*/

/* Menu page */
table#Menu1 {
	/*background-attachment: fixed;*/
	background-repeat: y-repeat;
	background-position: top left;
	background-image: url('../images/MenuMiddle1.jpg');
	background-color: #ccffcc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table#Menu2 {
	/*background-attachment: fixed;*/
	background-repeat: y-repeat;
	background-position: top left;
	background-image: url(../images/MenuMiddle2.jpg);
	background-color: #ccffcc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table#Menu3 {
	/*background-attachment: fixed;*/
	background-repeat: y-repeat;
	background-position: top left;
	background-image: url(../images/MenuMiddle3.jpg);
	background-color: #ccffcc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table#Menu4 {
	/*background-attachment: fixed;*/
	background-repeat: y-repeat;
	background-position: top left;
	background-image: url(../images/MenuMiddle4.jpg);
	background-color: #ccffcc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table#Menu5 {
	/*background-attachment: fixed;*/
	background-repeat: y-repeat;
	background-position: top left;
	background-image: url(../images/MenuMiddle5.jpg);
	background-color: #ccffcc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table#Menu6 {
	/*background-attachment: fixed;*/
	background-repeat: y-repeat;
	background-position: top left;
	background-image: url(../images/MenuMiddle6.jpg);
	background-color: #ccffcc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.buttonscontainer1 {width: 175px;}
.buttons4 a {
	display: block;
	margin: 0px;
	width: 150px;
	font: 12px arial, verdana, geneva, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
	padding-left: 2px;
	background-color: #006400;
	border-left: 12px solid #8b0000;
	text-align: left;
	margin-top: 1px;
}

.buttons4 a:hover {
	border-left: 12px solid #E8ECF0;
	text-decoration: none;
	color: #FFFFFF;
}

.MenuTitle {
	font-family : arial, verdana, geneva, sans-serif;
	font-size : 16px;
	font-weight: bold;
    color: #8b0000;
}