body{background:FFFFFF;color:#D40E1B;font:12px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; width: 600px;

margin:0 auto;padding:0; 

}



.sub-heading {

color: #D40E1B; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;

font-size:125%;

font-weight:bold;

margin-left: 10px;

}



.heading {

color:#D40E1B; 

font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;

margin: 0;

font-size:150%;
line-height: 150%;
font-weight:bold;

}



.tablestyle2 {

background-color: #fefefe; 

border: 1px dashed #D40E1B;

margin-left: 0px;

color: #000;

}



.tablestyle {

background-color: #fefefe;

border: 1px dashed #D40E1B;

color: #000;

}



.systemmessage {

background-color: #cccccc;

border: 1px dashed #483399;

padding: 3px;

text-align: left;

margin-top: 150px;

margin-left: 20px;

font-size: 13px;

font-family: 'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;

letter-spacing: 1px;

color: #000;

}



.systemmessage2 {

background-color: #cccccc;

border: 1px solid #483399;

padding: 3px;

text-align: left;

margin-top: 10px;

margin-left: 10px;

font-size: 13px;

font-family: 'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;

letter-spacing: 1px;

color: #000;

}





.loginbox {

background-color: #fefefe;

border: 1px dashed #D40E1B;

width:50%;

margin-left: 10px;

color: #000;

}





a:link, a:visited {

font-size: 12px;

color: #3e5687;

text-decoration: underline;

}



a:hover {

font-size: 12px;

text-decoration: underline;

color: #3e5687;

}



li {

LIST-STYLE-IMAGE: url(../images/aro2.gif); 

margin-bottom: 5px;

list-style-position: outside;

COLOR: #122378;

}



.subhead {

color: #D40E1B; 

font-family: Verdana, Helvetica, sans-serif;

font-size:10px;

margin: auto;

}



font,th,td {

font:14px;

font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
text-align: left;

}

tr { margin: 8px; }

.boxheader {

font-size: 13px;

color: #113377;

height: 27px;

text-align: center;

font-weight: bold;

background:#ffffff;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.explain {

font-size: 11px;

color: Navy;

}

 

.explaintitle {

font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

color: black;

margin-right: 8px;

}

 

hr { 

margin-left: 12px;

border-bottom-width: 1px;

height: 0px;

margin-top: 1px;

}



td.cat {

font-weight: bold;

letter-spacing:1px; 

color:#D40E1B; 

background:#3E5687;

height: 29px;

text-indent: 4px

}





.row1 {

background: #dfe5ef;

}



.col1 {

background: #E5E5F4;

border-style: 

}



.row2 {

background: #edf2f5

}



.row3 {

background: #D40E1B

}



td.spacerow { 

background: #cad9ea

}



.footer {

color: #D40E1B;

font-family: 'Trebuchet MS', Geneva, Verdana, Helvetica, 'sans-serif';

font-size: 10px; 

text-align: center;

letter-spacing: 2px;

}





#main {

 PADDING-RIGHT: 10px; 

PADDING-LEFT: 10px; 

BACKGROUND: #FFFFFF; 

PADDING-BOTTOM: 0px; 

MARGIN: auto;

 PADDING-TOP: 0px

}



#menu {

        margin: 0px;
        padding: 10px 0;

        LIST-STYLE-TYPE: none; HEIGHT: 20px;

}



#menu A {

        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left;

        COLOR: black; PADDING-TOP: 1px; TEXT-DECORATION: none;

        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

        FONT-SIZE: 12px;

        BACKGROUND: #FFFFFF;        

        BORDER-BOTTOM: #BBD2E0 1px solid;

	BORDER-TOP: #BBD2E0 1px solid;

	BORDER-RIGHT: #BBD2E0 1px solid;

	BORDER-LEFT: #BBD2E0 1px solid;

}



#menu A:hover {

        BACKGROUND: #edf2f5; COLOR: #333333;

}



#menu #current {

        BACKGROUND: #dfe5ef; COLOR: #D40E1B;

}



#menu LI {

        DISPLAY: inline; MARGIN: 0px; TEXT-ALIGN: center;

}



.tablestyle td {

 padding-top: 2px;

 padding-left: 2px;

 padding-bottom: 2px;

}



.tablestyle2 td {

 padding-top: 2px;

 padding-left: 2px;

 padding-bottom: 2px;

}





.loginbox td {

 padding-top: 1px;

 padding-left: 1px;

 padding-bottom: 1px;

}





.panel {

color: #000;

font-family: 'Trebuchet MS', Verdana, Helvetica, 'sans-serif';

font-size: 13px;

font-weight: bold;

background-color: #F6F5FF;

}



th {

background: #FFFFFF; 

color: #D40E1B;

font-size: 13px;

font-weight: bold;

height: 27px;

white-space: nowrap;

text-align:left; 

padding-left: 8px;

padding-right: 8px

}



.bodyline { 

background: #f7f8fc;

border: 1px solid #98aab1

}



.maintitle, h1 {

font: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

text-decoration: none;

color: #D40E1B;

}



.subtitle, h2 {

font: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

text-decoration: none

}





.welcome {

margin-right: 10px;

color: #D40E1B;

font-size:10px;

font-weight: bold;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.welcomebigger {

margin-left: 6px;

color: #D40E1B;

font-size: 12px;

font-weight: normal;

font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;

}



form {

display: inline

}



input {

font: 11px Verdana,Arial,Helvetica,sans-serif

}



select {

background: #ffffff;

font: 11px Verdana,Arial,Helvetica,sans-serif

}



input.post, textarea.post {

background: #ffffff; 

font: 13px;

height: 15px;

margin-top: 2px;

margin-bottom: 2px;

padding-top: 1px;

padding-left: 1px;

font-family: Verdana,Arial,Helvetica,sans-serif;

letter-spacing: 2px;

}



.liteoption {

margin-left: 3px;

background: #fafafc;

font-size: 11px;

padding: 2px;

font-weight: normal;  

letter-spacing: 1px;

}



input.catbutton {

border: 1px solid #000000;

background: #fafafa;

font-size: 11px;

font-weight: bold

}



input.mainoption {

border: 1px solid #000000;

background: #fafafa;

font-size: 11px;

font-weight: bold

}



img{ 

border: 0 solid

}

