/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
}
body, p, form, hr, h1, h2, h3 {
	margin:0;
	padding:0;
}
/******* hyperlink and anchor tag styles *******/
a {
	color:#424242;
	text-decoration:none;
}
a:hover {
	color:#148dda;
	text-decoration:none;
}
/************** header tag styles **************/

h1 {
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}
/*************** list tag styles ***************/

ul {
	margin:0;
	padding:0;
	list-style:none;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#container {
	width:770px;
	margin: 0 auto;
}
.cl {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
img {
	border:0;
}

.top-nav { background: #000 repeat-x; height:16px; color:#FFF; font-size:12px; text-decoration:none; margin:8px 0px 8px 0px; padding:5px 5px 5px 5px; }
.top-nav a { background: #000 repeat-x; height:16px; color:#fff; font-size:12px; text-decoration:none; margin:8px 0px 8px 0px; padding:3px; }

.top-nav a:hover { background: #000 repeat-x; height:16px; color:#fff; font-size:12px; text-decoration:none; margin:8px 0px 8px 0px; padding:3px; }

.fl-brdr { border-right:1px #999999 dotted; float:left; width:464px; padding-right:5px;}
.spc { margin:5px;}
.title { background:#000 repeat-x top; height:13px; color:#FFF; padding:5px; font-size:13px; font-weight:bold;}
p { margin:5px 0px 8px 0px; padding:0px; line-height:14px; font-size:12x; text-align:justify  }
p.lnk { margin:5px 0px 8px 0px; padding:0px; line-height:14px; font-size:12x; text-align:justify; color:#424242;}
p.lnk a { margin:5px 0px 8px 0px; padding:0px; line-height:14px; font-size:12x; text-align:justify; color:#424242;  }
p.lnk a:hover { margin:5px 0px 8px 0px; padding:0px; line-height:14px; font-size:12x; text-align:justify; color:#005ea8;  }

.ftr-lnk { border-top:1px #999999 dotted; padding:5px 5px 5px 5px; }
.ftr-lnk a { padding:5px 5px 5px 5px; }
.ftr-lnk a:hover { padding:5px 5px 5px 5px; }
/* inner page */
.fl-brdr-in { width:770px; padding-right:5px;}

.dropcontent{
width: 770px;
border: 1px solid #999999;
display:block;
}

.dropcontent .pic{
border:0px;
padding:10px;
}
.dropcontent .spc{
padding-top:10px;
}

.brdr { border-top:1px #999999 dotted; }
.lnk1 {	color:#148dda;	text-decoration:none; font-weight:bold;}
.lnk1 a {	color:#148dda;	text-decoration:none; font-weight:bold;}
.lnk1 a:hover {	color:#424242;	text-decoration:none; font-weight:bold;}
.lyt-gry {color: #838383}

.cnt-bg { background: #f6f6f6 repeat-x top; color:#000000}
.cnt-bg img { padding:5px; }