A:link {color:#003366; text-decoration: none}
A:visited {color:#003366; text-decoration: none}
A:hover {color:#0099FF} 
A:active {color:#FFFFFF} 
.blockz { font: 8pt verdana; FONT-SIZE: 7.5pt; text-decoration: none }
.blocky { font: 8pt verdana;  text-decoration: none }
.blockx { font: 10pt verdana;  text-decoration: none }
p { color: #000000; font: 8pt verdana}
td { color: #000000; font: 8pt verdana}
/*BODY { color: #000000; font: 8pt verdana} 
input { color:#000000; font: 8pt verdana} */
textarea { color: #000000; font: 8pt verdana}
body {
	margin: 0px;
	background-repeat: no-repeat;
	background-color: #F3F3F3;
}

#wrapper {
	width: 762px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(/proclaim/images/proximo/menubg.gif);
	background-repeat: repeat;
}

#wrappersquare {
	width: 742px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 10px solid #003366;
/*	background-image: url(/proclaim/images/proximo/menubg.gif);
	background-repeat: repeat-y; */
	background-color: #FFFFFF;
}
#wrappersquare:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:0;
}

.floatright {
	float: right;
}
#mainsection {
	width: 100%;
	float: left;
	height: 100%;
}

.floatleft {
	float: left;
}
.titleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #193A6B;
	background-color: #d1d8e1;
}
#menusection {
	width: 119px;
	float: left;
}
.container {
	overflow: auto;
	width: 100%;
	height: 131px;
}

/* menu section start*/

#navcontainer { width: 101px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
	display: block;
	width: 101px;
	border-bottom: 1px solid #eee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #999999;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer a:link, #navlist a:visited
{
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#navcontainer a:hover
{
background-color: #F2F2F2;
color: #333333;
}


#navcontainer #bglightblue a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightblue10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}
#navcontainer #bgdarkblue a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/darkblue10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgorange a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightorange10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgpurple a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightpurple10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgred a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightred10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bggreen a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightgreen10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgdarkpurple a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightdeeppurple10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgbrown a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightbrown10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgcrimson a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightcrimson10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgolive a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightolive10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgroyalblue a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightroyalblue10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgpink a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightpink10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bglightgreen a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightlightgreen10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgyellow a {

	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightlyellow10.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}

#navcontainer #bgrss a {

	display: block;
	width: 96px;
	background-image: url(/proclaim/images/proximo/rss.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
}
#navcontainer #bgpurplesub a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightpurple5.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
	background-color: #FBD9F5;
}
#navcontainer #bgorangesub a {
	display: block;
	width: 101px;
	background-image: url(/proclaim/images/proximo/lightorange5.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
	background-color: #FFEBCC;
}


/* menu section end */


.square10box {
	margin-left: 5px;
	vertical-align: middle;
}

.BlueHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
}

.generaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
#mainsectioncontent {
	width: 620px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.toppadding {
	padding: 8px;
}

/* content sections 3 */

/* left content */
	
#contentleft {
	width: 193px;
	float: left;
	margin-right: 10px;
	}
#lefttop {
	border: 1px solid #006699;
	margin-bottom: 10px;
	color: #006699;
	padding-top: 96px;
	background-image: url(/proclaim/images/proximo/temp01.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#leftmid {
	border: 1px solid #990000;
	margin-bottom: 10px;
	color: #990000;
	background-image: url(/proclaim/images/proximo/temp04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 102px;
}
#leftbottom {
	border: 1px solid #CCCC00;
	margin-bottom: 10px;
	color: #d9c53f;
	background-image: url(/proclaim/images/proximo/temp06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 102px;
}

/* mid content */

#contentmid {
	width: 193px;
	float: left;
	margin-right: 10px;
	}
#midtop {
	border: 1px solid #97be0d;
	margin-bottom: 10px;
	color: #97be0d;
	background-image: url(/proclaim/images/proximo/temp02.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 96px;
}
.hide {
	display: none;
}
#headertext {
	background-image: url(/proclaim/images/proximo/temptopbanner.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 742px;
	float: left;
	clear: both;
	top: 106px;
}

#midmid {
	border: 1px solid #990000;
	margin-bottom: 10px;
	color: #5a5099;
}
#midbottom {
	border: 1px solid #5a5099;
	margin-bottom: 10px;
	color: #5a5099;
}

/* right content */

#contentright {
	width: 193px;
	float: left;
}
#righttop {
	border: 1px solid #f29400;
	margin-bottom: 10px;
	color: #f4a82f;
	background-image: url(/proclaim/images/proximo/temp03.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 96px;
}
#rightmid {
	border: 1px solid #00a94f;
	margin-bottom: 10px;
	color: #5fc991;
}
#rightbottom {
	border: 1px solid #bd0067;
	margin-bottom: 10px;
	color: #c51f79;
	background-image: url(/proclaim/images/proximo/temp05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 102px;
}

/* sub content markup*/

.subheader {
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.subfooter {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
	padding-right: 25px;
}

.contenttextpad {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


#mainsectionheader {
	background-color: #edf0f3;
	padding: 10px;
	width: 620px;
	border: 1px solid #A4B3C1;
}

.padding10 {
	padding: 8px;
}
#internalfooter {
	float: none;
	width: 762px;
	text-align: center;
	background-color: #FFFFFF;
}

.menuadverts {
	background-color: #edf0f3;
	border: 1px solid #A4B3C1;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: center;
}
h1 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h2 {
	margin: 0px;
}
.minicaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #666666;
}
.bigbluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003366;
	font-weight: bold;
}
.subheadertext {
	font-weight: bold;
	font-size: 12px;
}

.contentborder {
	width: 620px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #E8E8E8;
}
#mainsectionbody {

	width: 620px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.headerimage {
	float: right;
	background-image: url(/proclaim/images/proximo/proximotopimages.gif);
	height: 106px;
	width: 380px;
	clear: none;
}
.imagepadding {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


/**** LINK-tag style sheet form.css ****/

/* CSS Document */
form * {margin:0;padding:0;} /* Standard margin and padding reset, normally done on the body */
fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
}
fieldset div {
	overflow:hidden; /* Contain the floating elements */
	display:inline-block; /* Give layout in ie to contain float */
	padding: 2px;
}
fieldset div {display:block;} /* Reset element back to block leaving layout in ie */


label {
	float:left; /* Take out of flow so the input starts at the same height */
	width:5em; /* Set a width so the inputs line up */
}

input#user, input#caseno, input#password{
        border-top: 1px solid #8F806B;
        border-left: 1px solid #8F806B;
        border-right: 1px solid #DDD9CD;
        border-bottom: 1px solid #DDD9CD;
        background: #edf0f3;
        padding: 2px;
        width: 174px;
        margin-top: 1px;
        margin-bottom: 4px;
        color: #000000;
}
