body	{font-family: arial,helvetica,sans-serif; font-size: 12px;}
td	{font-family: arial,helvetica,sans-serif; font-size: 12px;}
p	{font-family: arial,helvetica,sans-serif; font-size: 12px;}

b	{font-family: arial,helvetica,sans-serif; font-weight: bold;}
i	{font-family: arial,helvetica,sans-serif; font-style: italic;}
li	{font-family: arial,helvetica,sans-serif;}
ul	{font-family: arial,helvetica,sans-serif;}
ol	{font-family: arial,helvetica,sans-serif;}
h6	{font-family: arial,helvetica,sans-serif; font-size: 13px;}
h5	{font-family: arial,helvetica,sans-serif; font-size: 16px;}
h4	{font-family: arial,helvetica,sans-serif; font-size: 18px;}
h3	{font-family: arial,helvetica,sans-serif; font-size: 20px;}
h2	{font-family: arial,helvetica,sans-serif; font-size: 24px;}
h1	{font-family: arial,helvetica,sans-serif; font-size: 28px;}

input	{font-family: arial,helvetica,sans-serif; font-size: 12px;}
select	{font-family: arial,helvetica,sans-serif; font-size: 12px;}
textarea {font-family: arial,helvetica,sans-serif; font-size: 12px;}
.error 	{color: #FF0000;}
.serror {color: #FFFFFF; background-color: #FF0000;}
.button {background-color: #3C6DAF; color: #F0F0F0; font-weight: bold; font-family: arial,helvetica,sans-serif;}

.smallest {font-family: arial,helvetica,sans-serif; font-size: 10px;}
.smaller {font-family: arial,helvetica,sans-serif; font-size: 11px;}
.normal {font-family: arial,helvetica,sans-serif; font-size: 12px;}
.larger {font-family: arial,helvetica,sans-serif; font-size: 15px;}
.largest {font-family: arial,helvetica,sans-serif; font-size: 18px;}
.bold{font-weight:bold;}
div.railContainer{width:600px; height:547px;}
.leftRail{width:280px;height:547px;float:left;}
.rightRail{width:320px;height:547px; float:left;}


/* SPECIFIC CLASSES PER WEBSITE */
.margin {margin-left: 20px; margin-right: 15px;}
.lefttext {color: #fcfcfc; font-size: 12px;}

.welcome {font-family: arial,helvetica,sans-serif; font-size: 22px; color: #fcfcfc;}
.company {font-family: arial,helvetica,sans-serif; font-size: 22px; color: #CEF1FA;}
.title {font-family: arial,helvetica,sans-serif; font-size: 18px; color: #194284;}
.search {font-size: 12px; font-weight: bold; color: #fcfcfc;}

input.contact {border: 1px; border-style: groove; border-color: #21211C; padding-left: 2px; font-family: arial,helvetica,sans-serif; font-size: 13px; width:185px; color: #194284; background:#EDF5FF;} 
textarea.contact {width:330px; color: #194284; background:#EDF5FF;}

.searchbox
     { 
        border: 0px; border-style: solid; border-color: #21211C; padding-left: 2px;
	font : 11px Arial; width:100px; color: #194284; background:#ffffff;
     }

a {font-family: arial,helvetica,sans-serif; text-decoration: underline; color: #194284;}
a:link {color: #194284;}
a:active {color: #194284;}
a:visited {color: #194284;}
a:hover {color: #F7A616;}

a.textnav {font-family: arial,helvetica,sans-serif; font-size: 11px; color: #79D9FF; text-decoration:none;}
a.textnav:link {color: #79D9FF; text-decoration:none;}
a.textnav:active {color: #79D9FF; text-decoration:none;}
a.textnav:visited {color: #79D9FF; text-decoration:none;}
a.textnav:hover {color: #F4A918; text-decoration:none;}

a.footer {font-family: arial,helvetica,sans-serif; font-size: 10px; color: #004BC5; text-decoration:none;}
a.footer:link {color: #004BC5; text-decoration:none;}
a.footer:active {color: #004BC5; text-decoration:none;}
a.footer:visited {color: #004BC5; text-decoration:none;}
a.footer:hover {color: #333366; text-decoration:none;}

table {border: 1px}

td.hdg {font-weight: bold}

.info{
	float:left;
	margin:30px 60px 0 10px;
}

.info2{
	float:left;
	margin:0 50px 0 10px;
}
.fLeft{float:left;}
.fRight{float:right;}

.clear{clear:both;}
