/* CSS Document */


/* ---------------------------------------Universal Properties--------------------------------------- */

* {
	padding: 0;
	margin: 0;
}

body {
	margin:0px; font-size: 62.5%;
	background-color: #333333;
	background-image: url('/GlobalImages/bg.gif');
	
}

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
}

/* a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration:underline;
} */


.blackborders {
	border-left:#000000 2px solid;
	border-right:#000000 2px solid;
}

#header {
	border-left:#000000 2px solid;
	border-right:#000000 2px solid;
	background-color:#eeeeee;
	text-align:center;
	vertical-align:middle;
	height:25px;
}

#header h1 {
	font-size:1.3em;
	font-weight:bold;
	letter-spacing:0.05em;
}

#logo {
	white-space:nowrap;
	height:139px;
	border-left:#000000 2px solid;
	border-right:#000000 2px solid;
}

#nav {
	background-image:url('/GlobalImages/bg_nav.gif');
	height:36px;
	text-align:center;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	color:#356aa0;
	font-weight:bold;
	font-size:1.2em
}

#nav a:link {
	position:relative;
	top:3px;
	margin-left:5px;
	margin-right:5px;
	color: #FFFFFF;
	text-decoration: none;
}

#nav a:visited {
	position:relative;
	top:3px;
	margin-left:5px;
	margin-right:5px;
	color: #F9F9F9;
	text-decoration: none;
}

#nav a:hover {
	position:relative;
	top:3px;
	margin-left:5px;
	margin-right:5px;
	color: #ff7f00;
	text-decoration:underline;
}

#content td {
	padding:5px;
	text-align:left;
	vertical-align:top;
}

#content p {
	color:#000000;
	font-size:1.5em;
	margin-top:8px;
	margin-bottom:8px;
}

#content p a {
	color:#3f4c6b;
	font-size:10pt;
	margin-top:8px;
	margin-bottom:8px;
}

#content h2 {
	color:#3f4c6b;
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
	margin-top:8px;
	margin-bottom:8px;
}

#content h1 {
	color:#3f4c6b;
	font-size:2.0em;
	font-weight:bold;
	text-align:center;
	margin-top:8px;
	margin-bottom:8px;
}

#content h3 {
	color:#3f4c6b;
	font-size:1.5em;
	/*font-weight:bold;*/
	text-align:center;
	margin-top:8px;
	margin-bottom:8px;
}

#store a {
	color:#3f4c6b;
	font-size: 12px;
	text-decoration: none;
}

#store a:hover {
	color:#3f4c6b;
	font-size: 12px;
	text-decoration: underline;
}

#store {
	color:#000000;
	font-size: 12px;
}

#store h2 {
	color:#3f4c6b;
	font-size:1.5em;
	font-weight:bold;
	margin:0px;
}

#store input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

#store p {
	color:#000000;
	font-size: 12px;
	margin-top:8px;
	margin-bottom:8px;
}
#store li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}

#list li {
	color:#000000;
	list-style-type: circle;
	margin-top:8px;
	margin-bottom:8px;
}

.redtag {
	color:#FF7F00;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

#footer {
	font-size:1.3em;
	background-color:#f7f7f7;
	border-left:#000000 2px solid;
	border-right:#000000 2px solid;
	border-bottom:#000000 2px solid;
	text-align:center;
	height:45px;
}

#box, #box p {
	width:238px;
	margin-top:12px;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.6em;
}

#box th {
	background-image:url('/GlobalImages/bg_box.gif');
	color:#FFFFFF;
	height:24px;
	padding-left:10px;
	background-color:#3f4c6b
}

#box td, #box th {
	border-left:#3f4c6b solid 1px;
	border-right:#3f4c6b solid 1px;
	border-bottom:#3f4c6b solid 1px;
}

#box td img {
	float:right;
	position:relative;
	bottom:-6px;
	right:-5px;
}

#box a:link {
	color: #000000;
	text-decoration: none;
}

#box a:visited {
	color: #000000;
	text-decoration: none;
}

#box a:hover {
	color: #000000;
	text-decoration:underline;
}


#content form {
	margin-left:40px;
	margin-right:40px;
	margin-top:12px;
	font-size:1.0em;
	line-height:1.6em;	
	text-align:left;
}

#content form p {
	padding:3px;
	margin:4px;
	background-color:#f7f7f7;
	border:solid;
	border-width:1px;
	border-color:#000000;
	width:350px;
	text-align:left; 
	border-left:#3f4c6b solid 1px;
	border-right:#3f4c6b solid 1px;
	border-bottom:#3f4c6b solid 1px;	
}

#content form td {
	padding:5px;
	text-align:left;
	vertical-align:top;
}



form input {
	border:#3f4c6b 1px solid;
}

/*#content form h1 {
	color:#3f4c6b;
	font-size:1.4em;
	font-weight:bold;
	text-align:center;
}

#content form h2 {
	color:#3f4c6b;
	font-size:2.0em;
	font-weight:bold;
	text-align:left;
}
*/

#menu {
	padding:0px;
	margin:0px;
	color:#111111;
	font-family: arial, helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;

}

#menu li {
	padding:0px;
	margin:12px;
}

#login {
	padding: 0px 6px 10px 0px;
	margin: 0px 6px 10px 0px;	
}

#login a:link, a:visited {
	font-family: arial, helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#login a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


#boxYellow, #boxYellow p {
	width:238px;
	margin-top:12px;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.6em;
}

#boxYellow th {
	background-image:url('/GlobalImages/bg_box.gif');
	color:#FFFFFF;
	height:24px;
	padding-left:10px;
	background-color:#3f4c6b
}

#boxYellow td, #boxYellow th {
	border-left:#3f4c6b solid 1px;
	border-right:#3f4c6b solid 1px;
	border-bottom:#3f4c6b solid 1px;
}

#boxYellow td img {
	float:right;
	position:relative;
	bottom:-6px;
	right:-5px;
}

#boxYellow a:link {
	color: #e2d354;
	text-decoration: none;
}

#boxYellow a:visited {
	color: #e2d354;
	text-decoration: none;
}

#boxYellow a:hover {
	color: #e2d354;
	text-decoration:underline;
}