body, html
{
	width: 100%;
	height:90%;
/height:0px;
	font-family: arial;
	font-size: 10pt;
	margin: 0px 0px 10px 0px;
	color:#333333;
}

td{
font-size:10pt;
}

#topnav,#index_topnav{
margin-bottom:7px;
}

img#thumbs{
border:1px solid red;
}

#conav{
margin:15px 0px 15px 0px;
}

#index_topnav{
margin-top:3px;
/margin-top:2px;
}

th{
text-align:left;
font-size:11pt;
color:#194697;
}

#small,#desc{
font-size:8pt;
font-family:Arial;
}

#desc{
background-color:#F7FFEF;
padding-left:5px;
border:1px solid whitesmoke;
width:100%;
/overflow:visible;

}

#normal{
font-size:12pt;
color:black;
font-family:arial;

}

#darkblue{
/background-color:#19467F;
border:1px solid #19467F;
}

.subhead{
font-size:10pt;
font-weight:bold;
font-family:Arial;
color:#19467F;
}

#misc_inc{
padding-left:25px;
/padding-left:25px;
}


A:link, A:Visited
{
color:#19467F;
text-decoration:none;
}

A:hover
{
color:#99CC67;
text-decoration:none;
}

#loginbtn{
/padding-top:1px;

}
#topnav{
padding-top:3px;
/margin-top:2px;
}

#otnav{
padding:15px 0px 15px 0px;
/margin:15px 0px 15px 0px;
}

#company_links{
margin-top:33px;
/margin-top:43px;
width:100%;

}

#clink{
padding-left:27px;

}

input.text {
border:1px solid #1A457A;
}

table
{ 
	/font-size:13px;
}


#main
{
	width: 100%;
}


#con
{
	height: 25px;
	background-color: #99cc67;
	border-bottom: 5px solid white;
}

#content_container
{
	height: 100%;
	width: 100%;
}


#content, #gallery
{
	vertical-align: text-top;
	padding: 10px 10px 10px 10px;
}

#gallery
{
	width: 35%;
}

#globalcontact
{
	padding-right: 10px;
	text-align: right;
}

#btl, #globalcontact
{
	height: 20px;
	padding-left: 10px;
}

#innercat{
padding:0px 0px 0px 0px;
width:100%;

}


#csubmit{

margin-right:160px;
}

#creset{
margin-left:62px;
background-image:url(/images/reset.jpg); border:none; border-style:none;height:20px;width:75px;
cursor:auto;
}

#ctable{
color:#19467F;
}

#error{
color:#FF0000;
font-weight:bold;
}


#mailconfirm
{
    font-weight:bold;
	border: whitesmoke 1px solid;
	background-color: #f7ffef;
	vertical-align:middle;
	padding:20px;
	
}

#ltgray{
color:#CCCCCC;
}

#hilite{
color:#19467F
}

#hilite2{
color:#19467F
}

li{
margin-left:10px;
/margin-left:0px;
}
body, html
{
	width: 100%;
	height:90%;
/height:0px;
	font-family: arial;
	font-size: 10pt;
	margin: 0px 0px 10px 0px;
	color:#333333;
}

#topnav,#index_topnav{
margin-bottom:7px;
}

img#thumbs{
border:1px solid red;
}

#conav{
margin:15px 0px 15px 0px;
}

#index_topnav{
margin-top:3px;
/margin-top:2px;
}

th{
text-align:left;
font-size:11pt;
color:#194697;
}

#small,#desc{
font-size:8pt;
font-family:Arial;
}

#desc{
background-color:#F7FFEF;
padding-left:5px;
border:1px solid whitesmoke;
width:100%;
/overflow:visible;

}

#normal{
font-size:12pt;
color:black;
font-family:arial;

}

#darkblue{
/background-color:#19467F;
border:1px solid #19467F;
}

.subhead{
font-size:10pt;
font-weight:bold;
font-family:Arial;
color:#19467F;
}

#misc_inc{
padding-left:25px;
/padding-left:25px;
}


A:link, A:Visited
{
color:#19467F;
text-decoration:none;
}

A:hover
{
color:#99CC67;
text-decoration:none;
}

#loginbtn{
/padding-top:1px;

}
#topnav{
padding-top:3px;
/margin-top:2px;
}

#otnav{
padding:15px 0px 15px 0px;
/margin:15px 0px 15px 0px;
}

#company_links{
margin-top:33px;
/margin-top:43px;
width:100%;

}

#clink{
padding-left:27px;

}

input.text {
border:1px solid #1A457A;
}

table
{ 
	/font-size:13px;
}


#main
{
	width: 100%;
}


#con
{
	height: 25px;
	background-color: #99cc67;
	border-bottom: 5px solid white;
}

#content_container
{
	height: 100%;
	width: 100%;
}


#content, #gallery
{
	vertical-align: text-top;
	padding: 10px 10px 10px 10px;
}

#gallery
{
	width: 35%;
}

#globalcontact
{
	padding-right: 10px;
	text-align: right;
}

#btl, #globalcontact
{
	height: 20px;
	padding-left: 10px;
}

#innercat{
padding:0px 0px 0px 0px;
width:100%;

}


#csubmit{

margin-right:160px;
}

#creset{
margin-left:62px;
background-image:url(/images/reset.jpg); border:none; border-style:none;height:20px;width:75px;
cursor:auto;
}

#ctable{
color:#19467F;
}

#error{
color:#FF0000;
font-weight:bold;
}


#mailconfirm
{
    font-weight:bold;
	border: whitesmoke 1px solid;
	background-color: #f7ffef;
	vertical-align:middle;
	padding:20px;
	
}

#ltgray{
color:#CCCCCC;
}

#hilite{
color:#19467F
}

#hilite2{
color:#19467F
}

li{
margin-left:10px;
/margin-left:0px;
}

#tasknotelist{
width:100%;
border:1px solid #555;
border-collapse:collapse;

}

#tasknotelist td{
padding:3px;
}


#tnlcontenttop,#tnlcontentbottom{
border:1px solid #555;
}

#tnlcontenttop
{
border-bottom:none;
}

#tnlcontentbottom{
font-size:8pt;
font-style:italic;
border-top:none;
}
