/* CSS Document */

* {
	margin:0; padding:0;
}

body{ 
	background:url(images/top-tall.gif) top repeat-x #FFFFFF;
	font-family:Arial;
	font-size:12px;
	color:#282828;
	padding:0px 5px 0px 5px;
}

table {border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}

tbody { border:none;}


.clear { clear:both;}

#main { width:990px; margin:0 auto;}

P { margin:0;}

/*------HEADER------*/
.header {
	height:360px;
	background-position: left top;
}

.logo {
	height:68px;
	overflow:hidden;
	margin-top: 12px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 8px;
}

.banner {
	height:190px;
	margin-top: 52px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.advisement { text-align:right; padding-top:20px; padding-right:48px;height:68px;overflow:hidden;}
.advisement a {color:#3c3c3c; text-decoration:underline;}
.advisement a:hover{ text-decoration:none; color:#ababab;}

.pr-menu {
	float:left;
	font-size: 14px;
}
ul.primary-links {margin:0px 0px 0px 0px; padding:0; list-style:none;}
ul.primary-links li {float:left; padding:8px 32px 8px 32px; background:url(images/bg-li.gif) no-repeat right 0px;}
ul.primary-links li a {color:#ffffff; text-decoration:none; font-family:Arial; font-size:12px; font-weight:normal; text-transform:uppercase;}
ul.primary-links li a:hover { text-decoration:underline;}

/* footer */
#footer {
	color:#8f8f8f;
	font-size:12px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #6a005f;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
#footer a { color:#8f8f8f;}
#footer h3 { background:none; padding:0px;}
/* footer end */


/*------CORNERS------*/

.k-tr { background:url(images/k-tr.gif) top right no-repeat;}
.k-tl { background:url(images/k-tl.gif) top left no-repeat;}
.k-br { background:url(images/k-br.gif) bottom right no-repeat; padding:8px;}
.k-bl { background:url(images/k-bl.gif) bottom left no-repeat;}
.tall-l { background:url(images/tall-l.gif) left repeat-y #faf8f8; width:100%; margin-bottom:12px;}
.tall-t { background:url(images/tall-t.gif) top repeat-x;}
.tall-r { background:url(images/tall-r.gif) right repeat-y; width:100%;}
.tall-b { background:url(images/tall-b.gif) bottom repeat-x; }

.bg-h { background:url(images/bg-h.gif) top repeat-x;}
.bg-hl { background:url(images/bg-hl.gif) top left no-repeat; width:100%;}
.bg-hr { background:url(images/bg-hr.gif) top right no-repeat; width:100%;}

#right2 .tall-l { background:url(images/bg-block.gif) bottom no-repeat; margin-bottom:10px;}
#right2 .tall-r { background:none;}
#right2 .tall-b { background:none;}
#right2 .k-bl { background:none;}
#right2 .k-br { background:none; padding-bottom:20px;}
#right2 .bg-h { background:none;}
#right2 .bg-hl { background:none;}
#right2 .bg-hr { background:none;}
#right2 .title h3 { color:#3c3c3c;}
#right2 .content{ padding:0px;}



.line { background:url(images/line.gif) left repeat-y;}
#left2{ padding:15px 20px 0px 10px;}
#right2{ padding:15px 15px 0px 21px;}
.cent { padding-top:15px; padding-bottom:20px;}

h1 { color:#FFFFFF; font-size:14px; font-weight:bold;}
h2 { color:#382100; font-size:14px; font-weight:bold;}


h3 { color:#FFFFFF; font-size:14px;}
h3 a {color:#3d4043; text-decoration:none;}

.title h3 { color:#FFFFFF; font-size:14px; font-weight:bold; padding:8px 0px 6px 20px;}


.content { padding:10px 0px 10px 0px; color:#282828; font-size:13px; font-family:Arial;}
.content a { color:#0093d1; text-decoration:none}
.content a:hover{ text-decoration:underline;}
.content strong a { color:#535353; text-decoration:underline;}
.content strong a:hover{ color:#535353; text-decoration:none;}

.node { padding:10px 10px 10px 10px;}
.content { font-size:12px;}


.content ul.menu { padding:0px; font-size:12px; list-style-image:none; list-style:none; margin:0; padding-left:12px; color:#3c3c3c; }
.content ul.menu a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:12px; color:#3c3c3c; text-decoration:underline;}
.content ul.menu a:hover{ text-decoration:none; color:#ababab;}

#block-user-0 .content {padding:1px 10px 3px 10px; color:#282828; font-size:12px; }
#block-user-0 a{ background:url(images/a1.gif) no-repeat 0 5px; padding-left:8px; color:#ff0000;text-decoration:underline; font-size:12px;}
#block-user-0 a:hover{text-decoration:none; }

#welcome .bg-h { background:none;}
#welcome .bg-hl { background:none;}
#welcome .bg-hr { background:none;}

#welcome .k-br {  background:none; padding:0px;}
#welcome .k-bl { background:none;}
#welcome .tall-l { background:none; margin:0px;}
#welcome .tall-r { background:none;}
#welcome .tall-b { background:none;}

#welcome .content { padding:12px 12px 18px 10px; font-size:12px; }
#welcome h3 { padding:12px 12px 2px 10px; color:#ff0000; font-size:14px; font-weight:bold; background:none;}

.node .content ul li{ padding:0px 0px 10px 0px; list-style-image:none; list-style:none; margin:0;}
.node .content ul li a { background:url(images/a2.gif) no-repeat 0 5px; padding-left:18px; color:#000000;}
.node .content ul li a:hover{ text-decoration:underline; color:#000000;}
