/*------- exsite sample stylesheet -------*/

/*------- Main ---------*/

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DD, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {font-size: 90%; 
font: 11px/16px verdana, arial, "bitstream vera sans", sans-serif;}

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DD, FORM, MENU, OL, P, TD, UL {font-size: 90%; 
font: 11px/16px verdana, arial, "bitstream vera sans", sans-serif; }

.pad { padding:10px; }

h1 { font-size:16pt; padding:5px; color:#37679f;line-height: 110%;  }
h2 { font-size:14pt; padding:5px; color:#37679f; line-height: 110%; }
h3 { line-height: 110%; font-size:12pt; padding:5px;color:#37679f;border-bottom:1px solid #ccccdd; }
h4 { font-size:10pt; color:#37679f; }
h5 { font-size:9pt; color:#37679f; }

/*------- Links ---------*/
A 		{
		font-weight:bold; color:#37679f; text-decoration:none}
A:hover 	{color:#e6b33c;text-decoration:none;}

A:active {color:red;   text-decoration:none}
.menu {font-size:12px; color:#ffffff;}

A.menu 	{text-decoration:none;}
A.menu:hover 	{text-decoration:none; color:#e6b33c;}
table.index A 	{font-weight:normal;}

/*------- General Text Formatting -------*/

td.thiskind {background-color:#fbf6c1;padding:15px;}

.error { color:#CC0000; }
.help { color:#009900; }
.data { font-family:courier; }
.reqd_field { font-weight:bold; color:#CC0000; }
.label { font-size=10pt; color:#666666 }
.reqd_label { font-size=10pt; }
.caption { color:#666666; font-style:italic; }

TD.label {font-weight:bold; color:black; background:#DDDDFF; text-align:left;}
TD.data {background:white; text-align:left;}

TR.A { background:#EEEEEE; }
TR.B { background:white; }

th { font-size:10pt; padding:3px; } 

div.SideBar {padding:15px; width:340px;}

table.SideBar { border:1px solid #ccccdd; margin:10px; } 
table.SideBar th { border-bottom:1px solid #ccccdd; } 
table.SideBar td { padding:5px; } 

input[type="text"],input[type="password"] { background-color:#ccccdd; font-size:10pt; } 
.form input { border:1px solid #ccccdd; background-color:#f0f0ff; } 

.smallmenu { font-size:9px; } 

.BlueBanner { background-color:#37679f; padding:0px; color:#ffffff;height:370px; }

table.tryitnow {margin:10px;}

td.BlueBanner2    { color: #ffffff; line-height: 12pt; text-align: left; padding: 5px; vertical-align: top ;}

ul.noindent { padding-left:0pt; list-style-position:inside; }
ul li { list-style-image:url(http://www.exsitewebware.com/_Template/exsite3/bullet.gif); }

table.icons td { font-size:9pt;  text-align:center; }
table.icons a { font-weight:normal; }

td.flame  { background-image: url(flame.gif); background-repeat: no-repeat; background-position: 0 center; padding: 15px; width: 357px; height: 95px; vertical-align: middle; }

div.LoginForm {
        padding:10px 0px 40px 0px;
	text-align:center;
}
div.LoginForm table {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

*html table.MySiteMenu /*IE6*/
{
width:200px !important;
margin-right:40px !important;
}

*;first-child+html table.MySiteMenu /*IE7*/
{
width:200px !important;
margin-right:40px !important;
}