/* Reusable Web Studio styles */
a.main  { color: #fff; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.sub { color: #003180; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
.sub_text    { color: #003180; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 4px }
input
{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
select
{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
body
{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
td
{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
A
{
	color:#0050C8;}

A:hover
{
	color:#7AAFFF
}

h1
{}
h2
{
}
h3
{
	font-size:12px;
	font-weight:normal;
}
li
{
}

.title 
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #cce1f8;
}
.r1
{
	color: #000;
	font-size: 111px;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f4f4f4;}
.r2
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e9f0f8;
	padding-left: 5px;
}
.c1
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f4f4f4;
}
.c2
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #e9f0f8;
	padding-left: 5px;
}
.c3
{
	padding-left: 5px;
	font-size: 11px;
	color: #000;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #c0d5d9;
}
/* Navigation*/
.navbar
{
	background-color:#eaeaee;
	padding-left:4px;
	padding-top:1px;
	padding-bottom:2px;
}
A.nav3
{
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
}
A.nav3:hover
{
	color: #7aafff;
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
}
A.nav3_sel
{
	font-weight:bold;
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
	color:darkred;
	text-decoration:none;
}
A.nav3_sel:hover
{
	color:red;
	text-decoration:none;
}

.note
{
}

.text
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.msg
{
	font-size: 12px;
	color: #009966;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f4f4f4;
}
.error_msg
{
	color: #ff0000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f4f4f4;
}



/* for specific use in Web Studio Site Manager */
.menu_bar
{
	background-color: #3781c6;
	border-top: 0px solid #fff;
	border-bottom: 1px solid #909090;
	height: 20px;
}
.menu
{
	color: #fff;
	font-size: 10px;
	font-family: Arial, SunSans-Regular;
}
.menu2
{
	color: #000;
	font-size: 10px;
	font-family: Arial, SunSans-Regular;
	background-color: #e0e0e0;
}

a.disabled
{
	color: #949494;
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
}
.bottom
{
	border-top: 1px solid #0070C1;
	background-color: e8f6ff;
	font-family:Arial,Verdana;
	font-size: 10px;}
.nav
{
	behavior:url(htc/nav.htc);
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
}
a.nav0_n
{
	color: #fff;
	font-weight: bold;
}
a.nav0_n:hover
{
	color: #B9E3FF;
	font-weight: bold;
}
a.nav0_s
{
	color: #B9E3FF;
	font-weight: bold;
	text-decoration:none;
}
a.nav0_s:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}
.nav1_n
{
	color: #003180; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
.nav1_n:hover
{
	color: darkred; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
.nav1_s
{
	color: darkred; 
	text-decoration:none;
	font-weight: bold;
}
.nav1_s:hover
{
	color: darkred; 
	text-decoration:none;
	font-weight: bold;
}

a.navigation_a
{
	color: #fff;
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
}
a.navigation_a:hover
{
	color: #fff;
	font-size: 10px;
	font-family: Verdana, SunSans-Regular;
}
.submenu
{
	padding: 3px 3px 3px 5px; 
	background-color: #d8e7ff
}