@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;	

}

.HeaderDIV
{
	background-image:url("/sor/images/HeaderBG.jpg");
	background-repeat:repeat-x;
	height:87px;
}

.HeaderImage2
{
	background-image:url("/sor/images/Smoke.jpg");
	height:87px;
	width:472px;
	background-repeat:no-repeat;
}

.leftShadow
{
	background-image:url("/sor/images/LeftShadow.gif");
	background-repeat:repeat-y;
	background-position:right;
	
}

.RightShadow
{
	background-image:url("/sor/images/RightShadow.gif");
	background-repeat:repeat-y;
}

.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	background-image:url("/sor/images/Footer.jpg");
	background-repeat:repeat-x;
	height:34px;
}

.NavigationBG
{
	text-align:right;
	width:220px;
	height:500px;
	background-color:#f1f1f1;
}

.ContentHeader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2c4257;
	height:30px;
}

#DIVnavigation
{	
	background-color:#dcdee1;
	width:99%;
	
}

.dots
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	margin-top:3px;
	background-image:url("/sor/images/dots.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:220px;
	padding-top:5px;
	padding-bottom:5px;
 
}

.navigationlink:active
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:right;
		color:#333333;
		text-decoration:none;
	}

.navigationlink:visited
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:right;
		color:#333333;
		text-decoration:none;
	}
	
.navigationlink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:right;
		color:#333333;
		
	}
.navigationlink:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:right;
		color:#333333;
		text-decoration:none;
	}
.MouseOver
{
	background-color:#b3bac5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	margin-top:3px;
	background-image:url("/sor/images/dots.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:220px;
	padding-top:5px;
	padding-bottom:5px;
}

.GrayBorder {
	border: 1px solid #CCCCCC;
}

.dots2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:3px;
	background-image:url("/sor/images/dots.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
}


.MouseOver2
{
	background-color:#b3bac5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:3px;
	background-image:url("/sor/images/dots.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;

}.ContentBG {
	background-image: url("/sor/images/ContentBG.jpg");
	background-repeat: repeat-x;
	background-position: top;
	background-color:#FFFFFF;
}




.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A1A;
	text-align: left;
}

.text-normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A1A;
}

.Red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

.Red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.Red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.Red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.left {
	background-image: url("/sor/images/Left.jpg");
	background-repeat: repeat-y;
}
.right {
	background-image: url("/sor/images/Right.jpg");
	background-repeat: repeat-y;
}
.Bottom {
	background-image: url("/sor/images/bottom.jpg");
	background-repeat: repeat-x;
	height:5px;
}
.Top {
	background-image: url("/sor/images/top.jpg");
	background-repeat: repeat-x;
}

.leftBottom {
	background-image: url("/sor/images/leftbottom.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	width:1px;
}
.rightBottom {
	background-image: url("/sor/images/RightBottom.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}
.LeftTop {
	background-image: url("/sor/images/LeftTop.jpg");
	background-repeat: repeat-y;
}
.RightTop {
	background-image: url("/sor/images/RightTop.jpg");
	background-repeat: repeat-y;
}
.Selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url("/sor/images/selected.gif");
	background-repeat: no-repeat;
	height: 31px;
	text-align:center;
	
	width: 116px;
}

.selected2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url("/sor/images/selected2.gif");
	background-repeat: no-repeat;
	height: 31px;
	text-align:center;
	width: 116px;
}

.SelectedCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url("/sor/images/selectedCopy.jpg");
	background-repeat: no-repeat;
	height: 31px;
	text-align:center;
	width: 116px;
}


.unselectedLAST
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	background-image: url("/sor/images/unselectedLAST.gif");
	height: 29px;
	width: 115px;

}

.unselectedLAST a:link, a:visited, a:hover, a.active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}

.unselectedLAST a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}

.unselectedLAST a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}

.unselectedLAST a.active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}

.unselectedFIRST
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	background-image: url("/sor/images/unselectedFIRST.gif");
	height: 29px;
	width: 123px;

}

.unselectedFIRST a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}
.unselectedFIRST a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}
.unselectedFIRST a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}
.unselectedFIRST  a.active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}


.SelectedFIRST 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url("/sor/images/selectedFIRST.gif");
	background-repeat: no-repeat;
	height: 29px;
	text-align:center;
	width: 123px;
}

.SelectedFIRST a:link, a:visited, a:hover, a.active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	
}


.selectedLAST
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	background-image: url("/sor/images/selectedLAST.gif");
	height: 29px;
	width: 114px;

}



.selectedLAST a:link, a:visited, a:hover, a.active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}

.unselected {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	background-image: url("/sor/images/unselected.gif");
	height: 30px;
	width: 114px;
}


.unselected  a:link, a:visited, a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}


.unselected2 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	background-image: url("/sor/images/unselected2.gif");
	height: 30px;
	width: 116px;
}

.unselected2 a:link{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}

.unselected2 a:hover{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
	
}

.unselected2 a:active{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
		
}

.unselected2 a:visited{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align:center;
}



.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
}

.Captions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-position: right;
	text-align: right;
}
.TextField {
	background-image: url("/sor/images/TextBG.jpg");
	background-repeat: repeat-x;
	border: 1px solid #333333;
}



.unselected a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF6600;
	text-align:center;
}

.unselected a:visited {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-align:center;
	
}

.rightcorner {
	background-image: url("/sor/images/RightCorner.jpg");
	background-repeat: no-repeat;
	background-position: left bottom;
	
}

.Tabback {
	background-image: url("/sor/images/tabback.gif");
	background-repeat: repeat-x;
}
.GridHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url("/sor/images/GridHeader.jpg");
	background-repeat: repeat-x;
	height: 25px;
	text-align: left;
	cursor:default;
}

.GridHeader a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.GridHeader a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.GridHeader a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;}

.GridHeader a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	cursor:default;
}

.GridBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92abc1;
	border-right-color: #92abc1;
	border-bottom-color: #92abc1;
	border-left-color: #92abc1;
	background-color: #FFFFFF;
}
.ItemData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.AlternateData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #ECF1F4;
}
.subgrid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #F4F4F4;
}
.rightside
{
	background-image:url("/sor/images/RightSide.jpg");
	background-repeat:repeat-y;

}

.blackstrip
{
background-image:url("/sor/images/blackstrip.jpg");
background-repeat:repeat-x;

}

.white:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.white:visited
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.white:hover
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.white:active
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #006699;
	text-decoration: underline;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:normal;
	color: #006699;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight:normal;
	text-decoration: underline;
}
.SubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	height:22px;
	background-color: #b9c4d2;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #576270;
}
.blueBorder {
	border: 1px solid #4c6ea5;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}.RedBigfont:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}

.errormsg
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
	}

.suggestion_list
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	background: white;
	border: 1px solid;
	padding: 0;
	margin: 0;
	text-align:left;
	}

	.suggestion_list ul
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-align:left;
	padding: 1px;
	margin: 0;
	list-style-type: none;
	}

	.suggestion_list a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	padding: 1px;
	margin: 0;
	text-decoration: none;
	color: black;
	}

	.suggestion_list .autoselected
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	padding: 0;
	margin: 0;
	background-color:#2c4251;
	color: white;
	}

	.suggestion_list .autoselected a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	padding: 1;
	margin: 0;
	color: white;
	}

	#autosuggest
	{
	display: none;
	}

