html { min-height: 100%; margin-bottom: 1px; }

body {margin-left:0px;margin-right:0px; padding-left:0px; padding-right:0px; background-color:white;}

body,td {font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;font-size:13px;} 
	 
input {font-family:verdana;font-size:14px;font-weight:normal;}
select {font-family:verdana;font-size:14px;font-weight:normal;}

.error {color:red;}
.caption {font-size:12px; padding:4px;}
.copy {font-size:11px;color:#666; padding-top:4px;}
.pageSummary {font-size:18px;}
.small {font-size:12px;}
	 
a:link {color:#25568B;font-family:verdana,trebuchet ms,arial,helvetica,sans-serif;}
a:visited {color:#25568B;font-family:verdana,trebuchet ms,arial,helvetica,sans-serif;}
a:hover {color:#000000;text-decoration:underline;}


/* menu */
.menu {padding-left:0px;padding-right:0px;padding-bottom:2px;padding-top:4px;background-color:#E4EFD0;text-align:left;}

/* submenu */
td.submenu {padding-left:6px;padding-right:0px;padding-bottom:6px;padding-top:0px;vertical-align:middle;text-align:left}
a:link.submenu,a:visited.submenu {text-decoration:none;color:font-family:verdana;font-size:13px;font-weight:normal}
a:active.submenu,a:hover.submenu {text-decoration:underline;color:#000000}

.short {margin-bottom:4px;}
.shortlist {margin-top:4px;margin-bottom:4px; }
.ListBullet {padding-right:10px;}
.ListTitle {padding-bottom:12px; font-size:14px;}
.MenuListBullet { padding-right:2px;}
/* soon obsolete */
.MenuListTitle { font-size:12px;}	
.MenuListTitle1 { font-size:14px;}	
.MenuListTitle2 { font-size:12px;}	

.MenuListBottom { padding-bottom:12px;}	

.mainbody {width:484px;}
.sideMenuMainBox {background-color:#D8D8C5; padding:20px; font-size:12px;}
.sideMenuMainBoxQuote {background-color:#D8D8C5; padding:24px; font-size:12px;}
.sideMenuMainBoxPull {background-color:#ADBBAA; padding:24px; font-size:12px;}
.MenuText {font-size:12px;}
.notop {margin-top:2px;}

ul.greenbullet li {list-style-image:url(img/bullet-greendot.gif);}

.header_title {font-weight:normal;font-size:30px;margin-top:22px;}

.header_blurb {width:220px;font-size:15px;margin-top:12px;}

/*
h1 {font-weight:normal;font-size:24px;margin-top:12px;}
*/

h1 {font-weight:normal;font-size:26px;color:#99AE63; margin-top:22px;}
h2 	{font-weight:normal;font-size:22px;color:#4687CE; margin-bottom:6px;}
h3 	{font-weight:normal;font-size:18px;color:#99AE63; margin-bottom:4px;}
h4 	{font-weight:bold;font-size:14px;color:#4687CE; margin-bottom:4px;}

/* hans */
h4.sideMenu {font-weight:normal;color:black; margin-bottom:6px;color:black;margin-top:4px;}

h2.sectionTitle 	{font-weight:normal;font-size:19px;color:#343434;background-color:#E4EFD0; 
padding-top:3px;padding-bottom:3px; padding-left:7px; margin-bottom:4px;}

h2.sectionTitleWhite{font-weight:normal;font-size:20px;color:#99AE63; margin-bottom:6px;
padding-top:3px;padding-bottom:3px; padding-left:7px; margin-bottom:4px;}

h3.sideMenu {font-weight:normal; margin-bottom:6px;color:black;margin-top:4px;}
h3.title {margin-top:15px;margin-bottom:3px;}

.notify { border-color:#9FB3C5; font-family:trebuchet ms; color:#000000; font-size:11px;  border-width: 1px; border-style: solid; background-color:#e1e1e1; height:22px; width:100px;}

.submit
{	
   background-color: #eeeeee;
   color: #666666;
   font-family: trebuchet ms, Verdana, Tahoma;
   font-size: 14px;
   border: 3px double #999;
   padding: 5px;
}

.tinysubmit { border-color:#9FB3C5; font-family:trebuchet ms; border-width: 1; border-style: solid; background-color:#9FB3C5; color:#000; height:22px; font-size:11px; font-weight:normal;}

form {margin-top:4px;margin-bottom:4px;}

.main {margin:12 0 20 0px; width:513px;}


.box {border: 1px solid #B4C6D6; padding:8px;}

.picright {margin-left:10px;}
.picleft {margin-right:10px;}
.pictop {margin-bottom:10px;}

.mainBeta {margin:30px; width:700px;}
.formLabel {padding-left:8px;}
.submitBeta { border-color:#9FB3C5; font-family:trebuchet ms; border-width: 1; border-style: solid; background-color:#9FB3C5; color:#000; height:32px; font-size:16px; font-weight:bold; font-weight:normal;}
.betaReviewTitle {padding-bottom:0px;margin-bottom:3px;}


/* egd. added color. */
.featureTitle {font-size:18px;color:#99ae63;}

.featureItem {font-size:12px; color:#444;} 

.reqTitle {font-size:15px;font-weight:bold;}

/* for testimonial page */
.quote
{
font-size:14px;
}
.author
{
font-size:12px;
font-style: italic;
color: #4a4a4a;
margin-left:24px;
}
