html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, label, legend,

:focus { outline: 0; }

ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" ""; }
/* reset end */


body{margin:0px; background-color:#ccc; background-image: url(../images/bg.gif); }
#outwrap  { margin-left:auto; margin-right:auto; width:1000px; border:1px solid #ccc; border-top:0px; }

#login_frame {width:260px; height:160px; margin-left:15px; margin-top:25px;}

.login_title {font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#18617a; font-weight:bold; }
.login_subtitle {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#004d67; font-weight:normal; }
.language_text {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333; font-weight:normal;}

/*v2 header */
#sfs_header {position:relative;left:0px;top:0px;width:1000px;height:165px;}
#sfs-header-01_ {position:absolute; left:0px;top:0px;width:315px;height:77px;}
#sfs-header-02_ {position:absolute;left:315px;top:0px;width:343px;height:165px;}
#sfs-header-03_ {position:absolute;left:658px;top:0px;width:165px;height:26px;}
#sfs-header-04_ {position:absolute;left:823px;top:0px;width:8px;height:165px;}
#sfs-header-05_ {position:absolute;left:831px;top:0px;width:169px;height:165px;}
#sfs-header-06_ {position:absolute;left:658px;top:26px;width:165px;height:139px;}
#sfs-header-07_ {position:absolute;left:0px;top:77px;width:315px;height:88px;}

#navigation {position:relative;left:0px;top:0px;width:321px;height:47px;}
#nav-01_ {position:absolute;left:0px;top:0px;width:80px;height:47px;}
#nav-02_ {position:absolute;left:80px;top:0px;width:81px;height:47px;}
#nav-03_ {position:absolute;left:161px;top:0px;width:80px;height:47px;}
#nav-04_ {position:absolute;left:241px;top:0px;width:80px;height:47px;}

#nav_lang {position:relative;left:0px;top:0px;width:264px;height:47px;}
#nav-lang-01_ {position:absolute;left:0px;top:0px;width:125px;height:47px;background-image:url(../images/nav_lang_01.jpg);}
#nav-lang-02_ {position:absolute;left:125px;top:0px;width:35px;height:47px;}
#nav-lang-03_ {position:absolute;left:160px;top:0px;width:11px;height:47px;background-image:url(../images/nav_lang_03.jpg);}
#nav-lang-04_ {position:absolute;left:171px;top:0px;width:39px;height:47px;}
#nav-lang-05_ {position:absolute;left:210px;top:0px;width:15px;height:47px;background-image:url(../images/nav_lang_05.jpg);}
#nav-lang-06_ {position:absolute;left:225px;top:0px;width:27px;height:47px;}
#nav-lang-07_ {position:absolute;left:252px;top:0px;width:12px;height:47px;background-image:url(../images/nav_lang_07.jpg);}

a.graybox:link  {color: #fff; text-decoration: none; font-family: Tahoma, Geneva, sans-serif;  font-weight: normal; font-size:10px;}
a.graybox:visited  {color: #fff; text-decoration: none; font-family: Tahoma, Geneva, sans-serif;  font-weight: normal; font-size:10px;}
a.graybox:active  {color: #fff; text-decoration: none; font-family: Tahoma, Geneva, sans-serif;  font-weight: normal; font-size:10px;}
a.graybox:hover  {color: #fff; font-family: Tahoma, Geneva, sans-serif; text-decoration:underline;  font-weight: normal; font-size:10px;}

a.forgotlink:link  {color: #004d67; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif;  font-weight: normal; font-size:10px;}
a.forgotlink:visited  {color: #004d67; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif;  font-weight: normal; font-size:10px;}
a.forgotlink:active  {color: #004d67; text-decoration: underline; font-family: Tahoma, Geneva, sans-serif;  font-weight: normal; font-size:10px;}
a.forgotlink:hover  {color: #0698c9; font-family: Tahoma, Geneva, sans-serif; text-decoration:underline;  font-weight: normal; font-size:10px;}

.inputboxusr {
	width: 135px;
	height:15px;
	margin: 0 0 1px 0;
	border: 1px solid  #999;
	background:url('../images/inputuser.jpg') no-repeat right top;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	padding:2px;
	color:#333;
}

.inputboxpwd {
	width: 135px;
	height:15px;
	margin: 0 0 2px 0;
	border: 1px solid  #999;
	background:url('../images/inputpass.jpg') no-repeat right top;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	padding:2px;
	color:#333;
}

#btnenglish { 
height: 47px; 
width: 35px; 
overflow: hidden; 
background: url(../images/btn_english.jpg) top left no-repeat; 
display: block; }

#btnenglish:hover
{background-position: bottom left; }

#btnespanol { 
height: 47px; 
width: 39px; 
overflow: hidden; 
background: url(../images/btn_espanol.jpg) top left no-repeat; 
display: block; }

#btnespanol:hover
{background-position: bottom left; }

#btnmand { 
height: 47px; 
width: 27px; 
overflow: hidden; 
background: url(../images/btn_mand.jpg) top left no-repeat; 
display: block; }

#btnmand:hover
{background-position: bottom left; }

.listheader {
color: #333;
background: #fff;
font-size:12px;
margin-top:1px;

}