a:link {
	color: #C44814;
	text-decoration: none;
}
a:visited {
	color: #C44814;
	text-decoration: none;
}
a:hover {
	color: #2A3D5F;
	text-decoration: underline;
}
a:active {
	color: #C44814;
	text-decoration: none;
}

.rights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A3D5F;
}
.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFA10C;
	text-transform: uppercase;
	height: 20px;
	vertical-align: middle;
}


body {
	text-align: center; /* for IE */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A3D5F;
	background-image: url(pagebase.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A3D5F;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008BCE;
}

#main {
    width: 900px;
	margin: 0 auto;   /* align for good browsers */
	padding:0px;
	text-align:left;
	height:100%
    }
#copyright {
	float:left;
	width:449px;
	height:30px;
	padding-top:30px;
	padding-left: 10px;
    }
#botlink {
	float:left;
	width:448px;
	height:30px;
	text-align:right;
	padding-top:30px;
	padding-right: 10px;
    }
#toplink {
	width:900px;
	height:69px;
}
#leftline {
	float:left;
	width:1px;
	height:250px;
}
#flash {
	float:left;

*/	text-align: left;
	width: 898px;
	height: 335px;
	text-align: center;
}

#login {
	float:left;
	background-image: url(loginbase.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	width: 898px;
	height: 346px;
}

#rightline {
	float:right;
	width:1px;
	height:250px;
	background-color: #FFFFFF;
}
/*#leftline1 {
	float:left;
	width:1px;
	height:30px;
}
*/
#description {
	float:left;
	width:894px;
	text-align:right;
}
/*#rightline1 {
	float:right;
	width:1px;
	height:30px;
}
*/
#content {
	float:left;
	width:513px;
	background-image: url(blue-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15;
	text-align: justify;
	height: 470px;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-Color:#ffffff;
}
#sublinkbar {
	float:left;
	width:30px;
	height:281px;
	padding-top: 20px;
	text-align: center;
}
#sublinks {
	float:left;
	width:150px;
	height:281px;
	padding-top: 35px;
	line-height: 25px;
}
#profileflash {
	float:left;
	width:205px;
	height:245px;
	text-align: left;
	background-color: #FFFFFF;
}

#tablestyle {
	background-image: url(table_topleft.gif);
	background-position: left top;
	width: 450px;
	height: auto;
	margin: 0 auto;   /* align for good browsers */
	padding:0px;
	text-align:left;
	background-repeat: repeat-x;
}
#tablestyle1 {
	width: 220px;
	height: 110px;
	float: left;
	padding-top: 25px;
	padding-left: 35px;
}
#tablestyle2 {
	width: 210px;
	height: 110px;
	float: right;
	padding-top: 25px;
	padding-left: 45px;
}
#tablestyle_single {
	background-image: url(table_topleft.gif);
	background-position: left top;
	width: 240px;
	height: auto;
	margin: 0 auto;   /* align for good browsers */
	padding:0px;
	text-align:left;
	background-repeat: no-repeat;
}
#portfoliosection {
	float:left;
	width:450px;
	padding: 10;
	height: 350px;
	background-image: url(port_div.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#loginsection {
	float:left;
	width: 892px;
	background-image: url(loginbar.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 20;
	padding-bottom: 20px;
	padding-left: 60px;
	background-position: 20px 0px;
}
.subheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D69062;
}
#contact {
	float:left;
	width: 220px;
}
.underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64A5F5;
}
.cursor {
	border: 1px solid #D69062;
	cursor: hand;
}
.button {
	background-image: url(button_base.gif);
	background-repeat: repeat-x;
	border: 1px solid #FFA10C;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
#sublink {

	float:left;
	width:50px;
	height:335px;
	padding-top: 40px;
	line-height: 25px;
}
.webtext {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 18px;
}

#contentmore {

	float:left;
	width:639px;
	background-image: url(blue-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15;
	text-align: justify;
	height: 335px;
}
#sitemap {
	float:left;
	width: 600px;
	text-align: center;
}
.uppercase {
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64A5F5;
}
#login_description {

	float:left;
	width:894px;
	text-align:left;
}
#portfolio-web {

	background-image: url(table_topleft.gif);
	background-position: left top;
	width: 475px;
	height: 300px;
	text-align:left;
	background-repeat: no-repeat;
}
#portfolio-webcon {
	background-image: url(table_botright.gif);
	background-position: right bottom;
	width: 475px;
	height: 300px;
	text-align:left;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 40px;
}
#content1 {

	float:left;
	width:513px;
	background-image: url(blue-corner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15;
	text-align: justify;
	height: 250px;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-Color:#ffffff;
}
#content_mutlides {
	float:left;
	width:885px;
	text-align: justify;
	height: 245px;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-Color:#ffffff;
	padding-right: 8px;
	padding-left: 8px;
}
#portfolio-web-mutlides {
	background-image: url(table_topleft.gif);
	background-position: left top;
	width: 425px;
	height: 230px;
	text-align:left;
	background-repeat: no-repeat;
	float: left;
}
#portfolio-webcon-mutlides {
	background-image: url(table_botright.gif);
	background-position: right bottom;
	width: 370px;
	height: 350px;
	text-align:left;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 40px;
}
#portfolio-webconmutlides {

	background-image: url(table_botright.gif);
	background-position: right bottom;
	width: 710px;
	height: 230px;
	text-align:left;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 40px;
}
