@font-face {
    font-family: "Saira Regular";
    src: url(Saira-Regular.ttf);
}
body {
	font-family:  "Saira Regular",Arial;
	font-size:18px;
	color:#666666;
}
h1,h2,h4,h5,h6,h3

{

	margin:0px;

	padding:2px;

	color:#185394;

}
input {
	font-family:  "Saira Regular",Arial;
	font-size:18px;
	color:#0033CC;
}
option,select {
	font-family:  "Saira Regular",Arial;
	font-size:18px;
	color:#0033CC;
}
td {
	font-family:  "Saira Regular",Arial;
}

th {
	font-family:  "Saira Regular",Arial;
}
#top_menu a {
	text-decoration:none;
	color:#999999;
}
#top_menu a:hover {
	text-decoration:none;
	color:#FF9900;
}
.button1, .button2

{

	font-weight:bold;

	font-size:18px;

	color:#fff;

	padding:6px 20px 6px 20px;

}

.button1

{

	border:1px solid #333333;

	background:#185394;

}

.button2

{

	border:1px solid #ccc;

	background:#4F1306;

}
#left_menu ul {
	padding:1px;
	margin:0px;
	list-style-type: none;
	
}
#left_menu li  {
	padding:5px;
	margin-left:5px;
	font-weight:bold;
}

#left_menu ul li ul li  {
	font-weight:normal;
	margin:0px;
	padding:3px;
}

#left_menu ul li a {
	text-decoration:none; 
	color:#6699FF;
	font-weight:bold;
}
#left_menu ul li a:hover {
	text-decoration:none; 
	color:#FF6600;
}
#left_menu ul li ul li a {
	text-decoration:none; 
	color:#6699FF;
	font-weight:normal;
}
#left_menu ul li ul li a:hover {
	text-decoration:none; 
	color:#FF6600;
}
.tabledata

{

	border:1px solid #ccc;

	margin-bottom:10px;
	background-color:#CCCCCC;

}





.tabledata th

{

	font-weight:bold;
	background-color:#004488;
	color:#FFFFFFFF;
	border-bottom:1px solid #CCCCCC;
	text-align:center;

}

.tabledata td

{

	padding:2px;
	background-color:#FFFFFF;

}

.tabledata .shaded

{

	background:#ECF1F7;

}

.tabledata .noshaded

{

	background:#FcFcFc;

}
.tabledata .highlight

{

	background:#FFFF99;

}
.tabledata .hover

{

	background:#FFFF99;

}
a

{

	color:#33062e;

	text-decoration:none;

}

a:hover

{

	color:#FF6600;

	text-decoration:underline;

}

a.link1 {
	color:#0033FF;
	text-decoration:none;
}
a.link1:hover {
	text-decoration:underline;
	color:#FF6600;
}
a.link2 {
	color:#990000;
	text-decoration:none;
	font-style:italic;
}
a.link2:hover {
	text-decoration:underline;
	color:#FFFF00;
}
.note {
	color:#990000;
	font-size:11px;
	font-style:italic;
}
#trans_bg {
    opacity: 0.5;
	background-color:#000000;
	width:100%;
	height:100%;
	position:absolute;
	left:0px; 
	top:0px;
	z-index:0;
    filter: alpha(opacity=50); /* For IE8 and earlier */
	display:none;
}
#msg_box_container
{
	height:auto;
	width:100%;
	position:absolute;
	left:0px; 
	top:0px;
	z-index:1000;
	text-align:center;
	display:none;
}
#msg_box_content
{
	text-align:left;
	padding:20px;
}
#msg_box_content li {
	line-height:25px;
}
#msg_box
{
	border:6px solid #185394;
	height:auto;
	width:auto;
	margin-top:100px;
	margin-left:400px;
	margin-right:400px;
	background-color:#FFFFFF;
}#msg_box_large
{
	border:6px solid #185394;
	height:auto;
	width:auto;
	margin-top:100px;
	margin-left:10px;
	margin-right:10px;
	background-color:#FFFFFF;
}