body {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 100%;

	color: #000000;

	line-height: normal;

}

h1 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 120%;

	color: #FFFFFF;

}

h2 {

	font-size: 120%;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: lighter;

}

h3 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 90%;

	font-style: italic;

	font-weight: bold;

	color: #000099;

}

h4 {

	font-size: 78%;

	color: #FFFFFF;

}

h6 {

	color: #FFFFFF;
	background: #000099;
	border: thin solid #CCCCCC;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 2px;

}
h7 {
	color: #000040;
	border: thin solid #000040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 15px;
	text-align: left;
	margin-left: 0px;
}

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 83%;

	text-align: justify;

}

a:link {

	text-decoration: none;

	color: #0000BF;

	font-weight: bold;

}

a:visited {
	color: #00007D;
	
	text-decoration: none;
	
	font-weight: bold;

}

a:hover {

	text-decoration: underline;
	
	font-weight: bolder;
	
	color: #0037F4;

}

#logo {
	
	background-repeat: no-repeat;
	
	width: 166px;
	
	position: absolute;
	
	height: 105px;
	
	left: 20px;
	
	top: 6px;
	
	visibility: visible;
	
	background-image: url(../index_files/images/SRILogo.gif);

}

#banner {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FFFFFF;
	background-image:   url(./index_files/images/banner.gif);
	background-repeat: no-repeat;
	text-align: center;
	position: absolute;
	visibility: visible;
	width: 686px;
	left: 197px;
	top: 1px;
	font-size: 120%;
	height: 38px;
	padding-top: 4px;
	z-index: 4;

}

#motto {
	position: absolute;
	width: 355px;
	left: 248px;
	top: 61px;
	text-align: center;
	height: 56px;
	z-index: 6;

}

#content {

	border-left-style: none;
	position: absolute;
	visibility: visible;
	height: 191px;
	width: 544px;
	padding-top: 5px;
	padding-left: 10px;
	z-index: 10;
	left: 197px;
	top: 261px;
	background-repeat: no-repeat;
	background-image: url(./index_files/CSSfiles/images/buttons/loginbox.gif);
	overflow: scroll;

}

#hornav {

	position: absolute;
	visibility: visible;
	width: 737px;
	height: 36px;
	left: 167px;
	top: 120px;
	z-index: 2;
	border: none;

}

#pagebody {

	width: 903px;

	position: absolute;

	visibility: visible;

	height: 931px;

	left: 0px;

	top: 148px;

	color: #000000;

	font-size: 80%;

	border-left: 1px solid #333333;

	z-index: 50;

	display: block;

	padding-top: 10px;

	padding-bottom: 2px;

}
#leftnav {
	position: absolute;
	
	visibility: visible;
	
	width: 163px;
	
	left: 0px;
	
	top: -31px;
	
	background-color: #E8E8E8;
	
	z-index: 2;
	
	border-right-width: 1px;
	
	border-right-style: solid;
	
	border-right-color: #CECECE;
	
	height: 1060;
}

#tableheader {

	text-align: center;

	width: 162px;

	position: absolute;

	left: 0px;

	top: 124px;

	background: #003399;

	height: 24px;

	z-index: 4;

	visibility: visible;

	color: #FFFFFF;

	background-color: #000080;

	margin: 0px;

	padding: 0px;

	border-top: thin solid #000040;

	border-right: thin none;

	border-bottom: thin solid #C0C0C0;

	border-left: thin solid #020000;

}

#navbar {

	left: 166px;

	top: 118px;

	position: absolute;

	visibility: visible;

	margin: 0px;

	padding: 0px;

	width: 748px;

	z-index: 5;

}

#sectionlink {
	margin: 0px;
	padding: 0px;
	position: absolute;
	visibility: visible;
	width: 162px;
	z-index: 9;
	height: 207px;
	top: 1px;

}

#sectionlink h3{

	border-bottom: 1px solid #cccccc;

	font-style: normal;

}

#sectionlink a:link, #sectionlink a:visited {

	display: block;

	border-top: 3px solid #ffffff;

	border-bottom: 1px solid #636363;

	padding: 6px 5px 4px 0px;

	background-color: #E8E8E8;

	border-right: thin solid #777777;

	text-align: right;

	color: #030303;

	text-transform: uppercase;

	width: 152px;

}

#sectionlink a:hover{
	background-image: none;
	
	font-weight: bolder;
	
	background-color: #FFFFFF;
	
	text-decoration: none;
	
	color: #030303;
	
	vertical-align: text-bottom;
	
	padding-top: 6px;
	
	padding-bottom: 2px;
	
	border-top-width: 3px;
	
	border-right-width: 2px;
	
	border-bottom-width: 2px;
	
	border-top-style: solid;
	
	border-right-style: outset;
	
	border-bottom-style: outset;
	
	border-top-color: #FFFFFF;
	
	border-right-color: #000080;
	
	border-bottom-color: #000080;
}

#navlink {
	margin: 0px;
	padding: 0px;
	position: absolute;
	visibility: visible;
	z-index: 7;
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	width: 150px;
}

#navlink h6{

	margin: 0px;

	border-top: 1px solid #BFBFBF;

	border-right: 1px none #BFBFBF;

	border-bottom: 1px none #BFBFBF;

	border-left: 1px solid #BFBFBF;

	font-size: 80%;

}

#navlink a:link, #navlink a:visited {

	border-top: 2px solid #FFFFFF;

	border-bottom: 1px solid #D9D9D9;

	padding: 4px 0px 3px;

	border-right: 1px solid #DCDCDC;

	text-align: center;

	text-transform: uppercase;

	font-weight: bold;

	border-left: 2px solid #FFFFFF;

	margin: 0px;

	color: #FFFFFF;

	background: #000079;

	display: block;

}

#navlink a:hover{
	background-image: none;
	font-weight: bolder;
	background-color: #FFFFFF;
	text-decoration: none;
	color: #030303;
	vertical-align: text-bottom;
	width: auto;
	border-top-width: 2px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000080;
	border-left-color: #000080;
}

#left {

	position: absolute;

	visibility: visible;

	width: 167px;

	left: 0px;

	top: 122px;

	height: 21px;

	background-color: #00007D;

}

#announcement {

	width: 639px;

	position: absolute;

	visibility: visible;

	left: 200px;

	top: 115px;

	height: 439px;

	z-index: 6;

}

#serdes {

	position: absolute;

	visibility: visible;

	width: 295px;

	left: 201px;

	top: 60px;

	height: 174px;

	z-index: 7;

}

#serdes2 {

	position: absolute;

	visibility: visible;

	left: 499px;

	top: 58px;

}



/************ leftbar styles **************/



#leftbar{

	margin: 0px;

	padding: 0px;

	width: 165px;

	text-transform: capitalize;

	position: absolute;

	visibility: visible;

	left: 0;

	top: 0px;

	height: auto;

	overflow: visible;



}

#leftbar a:link, #leftbar a:visited {

	display: block;

	border-top: #ffffff;

	border-bottom: thin none #000064;

	background-image:  url(../index_files/images/buttons/aboutus2.jpg);

	color: #000000;

	text-transform: none;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 95%;

	text-align: right;

	margin: 0px;

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 0px;

	padding-top: 20px;

	padding-right: 12px;

}



#leftbar a:hover{

	border-top: medium solid #FFFFFF;

	background-color: #EAEAEA;

	background-image: none;

	font-weight: bold;

	text-decoration: none;

	border-right: thin solid #CCCCCC;

	border-bottom: thin solid #CCCCCC;

}

#middle {

	border-right: thin solid #000064;
	visibility: visible;
	position: absolute;
	width: 904px;
	left: 0px;
	top: 140px;
	z-index: 3;
	height: 703px;
	background-color: #FBFBFB;

}

#top {
	border-right: thin solid #000064;
	
	position: absolute;
	
	width: 904px;
	
	left: 0px;
	
	overflow: visible;
	
	height: 140px;
	
	visibility: visible;
	
	background-image: url(../index_files/images/shading.jpg);
	
	background-repeat: no-repeat;

}

#bottom {
	border-right: thin solid #000064;

    position: absolute;

	width: 904px

	left: 0px

	visibility: visible;
	
	z-index: 4;
	
	width: 904px;
	
	overflow: visible;
	
	height: 232px;

}

#logout {

	background: url(/index_files/images/srilogo_shadow.gif) no-repeat center top;

	visibility: visible;

	padding: 10px 25px;

}

.style12 {

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

}

#related {

	border-bottom: thin solid #000064;

}

.navpage {

	font: normal 12px Arial, Helvetica, sans-serif;

	text-align: center;

}

#legal {

	visibility: visible;

}

#legal a:link, #legal a:visited{

	color: #FFFFFF;

	text-decoration: none;

}

#legal a:hover  {

	color: #FFFFFF;

	text-decoration: underline;

}

.style13 {

	color: #FFFFFF;

	font-size: 80%;

	text-align: center;

}

#return {

	padding-top: 2px;

	border: thin solid #616161;

	background: #EAEAEA;

	display: block;

	position: absolute;

	visibility: visible;

	height: 15px;

	width: 179px;

	left: 709px;

	top: 35px;

	font: bold x-small Arial, Helvetica, sans-serif;

}

#pagetitle {

	font-size: 120%;

	position: absolute;

	visibility: visible;

	width: 429px;

	left: 190px;

	top: 26px;

	z-index: 7;

	border-bottom: 1px inset #000071;

	padding-top: 10px;

	display: block;

}

.underline {

	display: block;

	border-bottom: thin solid #00007D;

}

.applic_label {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

	font-weight: bold;

	color: #000000;

}

#body {

	overflow: scroll;

	position: absolute;

	width: 605px;

	left: 227px;

	top: 404px;

	height: 1234px;

}

.style14 {

	font: bold 12px Arial, Helvetica, sans-serif;

	text-align: center;

	color: #000040;

}

#scrolly {

	padding-right: 10px;

}

.tdrow {

    margin 0 0;

	font: bold 74% Arial, Helvetica, sans-serif;

	color: #030303;

}

.databox {

	background: #DDEAFF;

	border-top: thin solid #7A7A7A;

	border-right: thin solid #FDFDFD;

	border-bottom: thin solid #FCFCFC;

	border-left: thin solid #7A7A7A;

	font: bold 10pt Arial, Helvetica, sans-serif;

	display: block;

	margin: 2px;

	padding: 2px;

	height: auto;

	width: auto;

	text-align: left;

	white-space: normal;

	text-indent: 8px;

}

.buybox {

	background: #DDEAFF center center;

	border-top: thin solid #7A7A7A;

	border-right: thin solid #A7A7A7;

	border-bottom: thin solid #A8A8A8;

	border-left: thin solid #7A7A7A;

	font: bold 10pt Arial, Helvetica, sans-serif;

	display: block;

	margin: 2px;

	padding: 8px;

	height: auto;

	width: auto;

	text-align: left;

	white-space: normal;

	text-indent: 8px;

}

.appl_rightlabel {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #030303;

	text-align: right;


}
.leftnavheader {

	font-size: 15px;

	color: #FFFFFF;

	text-indent: 25px;

	display: block;

	padding-top: 3px;

	padding-bottom: 3px;

}

#return {
	text-align: center;
	position: absolute;
	height: 15px;
	width: 159px;
	left: 707px;
	top: 18px;

}

.Rborder {

	border-right: thin solid #BABABA;

	display: block;

}

#contactbar {
	background: #D4D4D4;
	border-right: thin solid #BEBEBE;
	width: 162px;
	left: 0px;
	top: 0px;
	position: absolute;
	z-index: 11;
	height: 620px;
	background-color: #F3F3F3;

}

#clientlink {
	visibility: visible;

	font-weight: bolder;

}

#clientlink a:link, #clientlink a:visited {
	display: block;
	
	padding: 6px 5px 4px 0px;
	
	background-color: #FFFFFF;
	
	text-align: left;
	
	color: #000040;
	
	text-transform: uppercase;
	
	text-indent: 7px;
	
	border-top-width: 1.5px;
	
	border-right-width: 3px;
	
	border-bottom-width: 3px;
	
	border-top-style: solid;
	
	border-right-style: solid;
	
	border-bottom-style: solid;
	
	border-top-color: #969696;
	
	border-right-color: #000040;
	
	border-bottom-color: #000040;
	
	border-left-width: 1.5px;
	
	border-left-style: solid;
	
	border-left-color: #424242;
	
	font-weight: bolder;
}

#clientlink a:hover{
	font-weight: bolder;
	
	background-color: #0000A0;
	
	text-decoration: none;
	
	color: #FFFFFF;
	
	vertical-align: text-bottom;
	
	border-top-width: 2px;
	
	border-bottom-width: 2px;
	
	border-left-width: 1px;
	
	border-top-style: solid;
	
	border-bottom-style: inset;
	
	border-left-style: inset;
	
	border-top-color: #cccccc;
	
	border-bottom-color: #FFFFFF;
	
	border-left-color: #969696;
	
	border-right-width: 1px;
	
	border-right-style: solid;
	
	border-right-color: #FFFFFF;
}

