html, body, frame, frameset{
	font-family: arial, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	}
	
#container {
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 100%;
	background-color: #ffffff;
	_width: 810px;

}

#header{
width: 800px;
height: 80px;
background-color: #ffffff;
}

#logo{
position: absolute;
left: 16px;
top: 10px;
width: 142px;
height: 60px;
background-color: #000000;
}

#cdlogo{
position: absolute;
left: 650px;
top: 15px;
background-color: #000000;
}

#pnum{
position: absolute;
left: 190px;
top: 30px;
width: 180px;
height: 35px;
background-color: #ffffff;
}

#pnum-top { 
color: #336699; 
font-family: ariel, sans-serif;
font-weight: bold;
float: right; 
letter-spacing: 1px; 
font-size: 13px;
}


#pnum-bottom { 
color: #336699; 
font-family: ariel, sans-serif;
font-weight: bold;
float: right; 
letter-spacing: 1px; 
font-size: 11px;
}

#tresize{
color: #333333;
font-family: ariel, sans-serif;
font-weight: lighter;
font-size: 11px;
position: absolute;
left: 430px;
top: 39px;
width: 165px;
height: 23px;
background-color: #ffffff;
} 

.pad{
padding: 4px; 
}

#search{
width: 153px;
margin-bottom: 0px;
color: #333333;
font-family: ariel, sans-serif;
font-size: 11px; 
margin-top: 10px;
margin-left: 5px;
}

#graybar {
width: 800px; 
border-top: 7px solid #999999;
position: absolute; 
top: 73px;
}

#nav{
float: left; 
padding: 0px 22px 0px 0px;
width: 153px;
color: #ee8;
display: none;
}

.content-news{
width: 620px;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 11px; 
line-height: 13px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding: 5px;
height: 13px;
background-image: url(../images/gray-bar-long.gif);
background-repeat: no-repeat;
}

#nav1text{
background-image: url(images/blue-nav-middle.jpg);
margin: 0px;
padding: 0px;
}

.nav1{
width: 153px;
margin: 10px;
margin-left: 5px;
}


#nav1top{
width: 153px;
height: 7px;
margin: 0px;
padding: 0px;
line-height: 2px;
font-size: 2px;
background-image: url(images/blue-nav-top.jpg);
background-position: no-repeat;
}

a.nav1title:link{
font-family: arial, sans-serif;
font-weight: bold;
color: #003366;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #D9E7E8; 
margin-left: 7px;
}

a.nav1title:visited{
font-family: arial, sans-serif;
font-weight: bold;
color: #003366;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #D9E7E8; 
margin-left: 7px;
}

a.nav1title:hover{
font-family: arial, sans-serif;
font-weight: bold;
color: #003366;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
background-color: #D9E7E8; 
margin-left: 7px;
}


#hr-blue {
border-bottom: 0px; 
border-top: 1px solid #336699;/*the border*/
width: 148px;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
background-color: #D9E7E8;
}

a.nav1sub:link{ 
left: 12px;
font-family: arial, sans-serif;
color: #336699;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}

a.nav1sub:visited{ 
left: 12px;
font-family: arial, sans-serif;
color: #336699;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}

a.nav1sub:hover{ 
left: 12px;
font-family: arial, sans-serif;
color: #003366;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
margin-left: 14px;
}

#nav1bottom{
width: 153px;
height: 7px; 
margin: 0px;
line-height: 2px;
background-image: url(images/blue-nav-bottom.jpg);
background-position: no-repeat;
}

#nav2text{
background-image: url(images/green-nav-middle.jpg);
margin: 0px;
padding: 0px;
}

.nav2{
width: 153px;
margin-top: 10px;
margin-left: 5px;
}

#nav2top{
width: 153px;
height: 7px;
margin: 0px;
padding: 0px;
line-height: 2px;
font-size: 2px;
background-image: url(images/green-nav-top.jpg);
background-position: no-repeat;
}

a.nav2title:link{
font-family: arial, sans-serif;
font-weight: bold;
color: #339933;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #DBE5C7; 
margin-left: 7px;
}

a.nav2title:visited{
font-family: arial, sans-serif;
font-weight: bold;
color: #339933;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #DBE5C7; 
margin-left: 7px;
}

a.nav2title:hover{
font-family: arial, sans-serif;
font-weight: bold;
color: #339933;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
background-color: #DBE5C7; 
margin-left: 7px;
}


#hr-green {
border-bottom: 0px; 
border-top: 1px solid #339933;/*the border*/
width: 148px;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
background-color: #DBE5C7;
}

a.nav2sub:link{ 
left: 12px;
font-family: arial, sans-serif;
color: #669933;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}

a.nav2sub:visited{ 
left: 12px;
font-family: arial, sans-serif;
color: #669933;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}

a.nav2sub:hover{ 
left: 12px;
font-family: arial, sans-serif;
color: #339933;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
margin-left: 14px;
}

#nav2bottom{
width: 153px;
height: 7px; 
margin: 0px;
line-height: 2px;
background-image: url(images/green-nav-bottom.jpg);
background-position: no-repeat;
}

#nav3text{
background-image: url(images/dgray-nav-middle.jpg);
margin: 0px;
padding: 0px;
}

.nav3{
width: 153px;
margin-top: 10px;
margin-left: 5px;
}

#nav3top{
width: 153px;
height: 7px;
margin: 0px;
padding: 0px;
line-height: 2px;
font-size: 2px;
background-image: url(images/dgray-nav-top.jpg);
background-position: no-repeat;
}

a.nav3title:link{
font-family: arial, sans-serif;
font-weight: bold;
color: #000000;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #D9D9D9; 
margin-left: 7px;
}

a.nav3title:visited{
font-family: arial, sans-serif;
font-weight: bold;
color: #000000;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #D9D9D9; 
margin-left: 7px;
}

a.nav3title:hover{
font-family: arial, sans-serif;
font-weight: bold;
color: #000000;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
background-color: #D9D9D9; 
margin-left: 7px;
}


#hr-dgray {
border-bottom: 0px; 
border-top: 1px solid #000000;/*the border*/
width: 148px;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
background-color: #D9D9D9;
}

a.nav3sub:link{ 
left: 12px;
font-family: arial, sans-serif;
color: #000000;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}

a.nav3sub:visited{ 
left: 12px;
font-family: arial, sans-serif;
color: #000000;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}

a.nav3sub:hover{ 
left: 12px;
font-family: arial, sans-serif;
color: #333333;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
margin-left: 14px;
}

#nav3bottom{
width: 153px;
height: 7px; 
margin: 0px;
line-height: 2px;
background-image: url(images/dgray-nav-bottom.jpg);
background-position: no-repeat;
}

.nav4text{
background-image: url(images/lgray-nav-middle.jpg);
margin: 0px;
padding: 0px;
}

.nav4{
width: 153px;
margin-top: 10px;
margin-left: 5px;
}

.nav4top{
width: 153px;
height: 7px;
margin: 0px;
padding: 0px;
line-height: 2px;
font-size: 2px;
background-image: url(images/lgray-nav-top.jpg);
background-position: no-repeat;
}

.nav4title{
font-family: arial, sans-serif;
font-weight: bold;
color: #2D2D2D;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #EDEDED; 
margin-left: 7px;
}

a.nav4atitle:link{
font-family: arial, sans-serif;
font-weight: bold;
color: #2D2D2D;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #EDEDED; 
margin-left: 7px;
}

a.nav4atitle:visited{
font-family: arial, sans-serif;
font-weight: bold;
color: #2D2D2D;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
background-color: #EDEDED; 
margin-left: 7px;
}

a.nav4atitle:hover{
font-family: arial, sans-serif;
font-weight: bold;
color: #2D2D2D;
font-size: 14px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: underline;
width: 138px;
background-color: #EDEDED; 
margin-left: 7px;
}

#hr-lgray {
border-bottom: 0px; 
border-top: 1px solid #2D2D2D;/*the border*/
width: 148px;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
background-color: #EDEDED;
}

.nav4sub{ 
left: 12px;
font-family: arial, sans-serif;
color: #2D2D2D;
font-size: 11px;
letter-spacing: 1px;
line-height: 20px;
text-decoration: none;
width: 138px;
margin-left: 14px;
}


.nav4bottom{
width: 153px;
height: 7px; 
margin: 0px;
line-height: 2px;
background-image: url(images/lgray-nav-bottom.jpg);
background-position: no-repeat;
}

.pos_subnav{
position:relative;
left:10px
}


#register-now{
color: #003366;
font-family: arial, sans-serif;
font-size: 14px;
line-height: 19px;
padding: 10px;
background-color: #99CCFF;
}

#register-link{
color: #003366;
font-family: arial, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 19px;
background-color: #99CCFF;
padding-right: 5px;
}

#content { 
float: left;
/* top: 88px;
left: 175px; */
color: #666;
width: 625px;
_width: 640px;
_margin-left: -20px;
}

#footer{
position: relative;
color: #666666;
background-color: #ededed;
font-family: arial, sans-serif; 
font-size: 10px;
line-height: 12px;
width: 620px;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 40px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
float: right; 
}

.content-main{
margin-top: 10px; 
background-color: #ffffff;
width: 620px;
_width: 600px;
}

.employee-home-box{
width: 598px;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
}

.employee-home-box2{
width: 598px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
margin-left: 20px;
}

.employee-middle-box{
width: 388px;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
}

a.content-bc:link{ 
font-family: arial, sans-serif;
color: #003366;
font-size: 11px; 
line-height: 13px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
}

a.content-bc:visited{ 
font-family: arial, sans-serif;
color: #003366;
font-size: 11px; 
line-height: 13px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
}

a.content-bc:hover{ 
font-family: arial, sans-serif;
color: #ffffff;
font-size: 11px; 
line-height: 13px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
}

#banner{
float: left;
width: 393px
}

#about{
float: left;
color: #ffffff;
font-family: arial, sans-serif;
font-size: 15px;
font-weight: lighter;
line-height: 24px;
_line-height: 21px;
letter-spacing: 1px;
/* position: absolute;
left: 393px;
top: 0px; */
width: 200px;
_width: 205px;
height: 270px;
_height: 269px;
background-color: #336699;
padding-top: 22px;
padding-left: 20px; 
padding-right: 12px;
padding-bottom: 19px;
}

#about-link1{
color: #99cc66;
font-family: arial, sans-serif;
font-size: 24px;
font-weight: bold;
}

#about-link2{
color: #99cc66;
font-family: arial, sans-serif;
font-size: 15px;
font-weight: bold;
}

#footer {
float: right;
color: #666666;
background-color: #ededed;
font-family: arial, sans-serif;
font-size: 10px;
line-height: 12px;
width: 615px;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 40px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
}

#feature-big-container{
float: left;
background-color: #ffffff;
width: 393px;
}


#feature-small-container{
	float: right;
	background-color: #ffffff;
}

.feature-big{
margin-top: 10px; 
background-color: #ffffff;
width: 389px;
}

.feature-small-right{
background-color: #ffffff;
width: 200px;

float: right;
vertical-align: top;
}

.feature-small-left{
background-color: #ffffff;
width: 200px;
float: left;
vertical-align: top;
}

.feature-small-center{
background-color: #ffffff;
width: 200px;

margin-left: auto;
margin-right: auto;
vertical-align: top;
}

.feature-small{
background-color: #ffffff;
width: 200px;
margin-top: 10px;
}

.feature-big-top{
width: 379px;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 15px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
background-image: url(images/medium-blue-bar.gif);
background-repeat: no-repeat;
}

.feature-small-top{
width: 200px;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 15px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
background-image: url(images/short-blue-bar.gif);
background-repeat: no-repeat;
}


.feature-small-top2{
width: 200px;
color: #339933; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 15px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
background-image: url(images/short-green-bar.gif);
background-repeat: no-repeat;
}

.feature-small-top3{
width: 200px;
color: #339933; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 15px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
background-image: url(images/short-grey-bar.gif);
background-repeat: no-repeat;
}


.feature-titletext{
float: right;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 14px; 
line-height: 23px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
margin-right: 15px;
height: 12px;
}

.feature-titletext2{
float: right;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 14px; 
line-height: 23px; 
font-weight: bold;
margin-top: 15px;
letter-spacing: 1px;
margin-right: 15px;
height: 12px;
}

.feature-text{
color: black;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
width: 275px;
background-color: #ffffff;
}

.feature-text-small{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
width: 200px;
background-color: #ffffff;
}

.feature-text-three1{
color: #ffffff;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
width: 188px;
background-color: #6BC1D6;
}

.feature-text-three2{
color: #ffffff;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
width: 188px;
background-color: #458596;
}
.feature-text-three3{
color: #ffffff;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
width: 188px;
background-color: #5EAABD;
}

.feature-text-three4{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
width: 188px;
background-color: #ffffff;
}


.feature-links{
color: #2D2D2D;
font-family: arial, sans-serif; 
font-size: 12px
}
.news-box-head {
	font-family: arial, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}


.feature-links-home{
color: #003366;
font-family: arial, sans-serif; 
font-size: 13px;
}

.feature-links-home:visited{
color: #003366;
font-family: arial, sans-serif; 
font-size: 13px;
}

.feature-box{
background-color: #ffffff;
width: 367px;
float: left;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
}

.feature-box-long{
background-color: #ffffff;
width: 367px;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
float: left;
}

.feature-small-box{
background-color: #ffffff;
width: 200px;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
}

.feature-three-box{
background-color: #ffffff;
width: 188px;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
}

.feature-three-box1{
background-color: #6BC1D6;
width: 188px;
border-bottom: 1px solid #719199;
border-left: 1px solid #719199;
border-right: 1px solid #719199;
padding: 10px;
margin-top: 0px;
}

.feature-three-box2{
background-color: #458596;
width: 188px;
border-bottom: 1px solid #719199;
border-left: 1px solid #719199;
border-right: 1px solid #719199;
padding: 10px;
margin-top: 0px;
}

.feature-three-box3{
background-color: #5EAABD;
width: 188px;
border-bottom: 1px solid #719199;
border-left: 1px solid #719199;
border-right: 1px solid #719199;
padding: 10px;
margin-top: 0px;
}

.feature-three-box4{
background-color: #ffffff;
width: 180px;
height: 90px;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding: 9px;
margin-top: 0px;
}

.feature-small-long{
background-color: #ffffff;
width: 208px;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
padding: 10px;
float: right;
}

.body-graph{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
padding: 5px;
}

.body-text{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
background-color: #ffffff;
}

.body-text2{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 16px;
line-height: 30px;
background-color: #ffffff;
}

.thumbnail{
padding-right: 10px;
}

.form-small{
font-family: arial, sans-serif;
color: #000000;
font-size: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 10px;
width: 130px;
border: 1px solid #ededed;
margin-left: 14px;
}

.content-form-small{
font-family: arial, sans-serif;
color: #000000;
font-size: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 10px;
padding-left: 10px;
border: 1px solid #ededed;
}

.small-link{
font-family: arial, sans-serif;
color: #000000;
font-size: 10px;
text-align: left;
letter-spacing: 1px;
line-height: 12px;
}


#profile2_column1{
margin-left: 22px;
float: left;
border: 0px;
width: 300px
}

#profile2_column2{
margin-left: 10px;
float: left;
border: 0px;
width: 50px
}

.pos_p
{
position:relative;
top:240px
}

.greybg
{
background-color:#ededed;
}

.body-graph{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
padding: 5px;
}

#img_body{
float: right;
padding: 0px 15px 15px 15px;
}

.img_body{
float: right;
padding: 15px;
}

.img_body2{
float: left;
padding: 15px;
}

.img_body3{
float: left;
padding: 0px 15px 15px 0px;
}

.indent_p{
margin-left: 20px;
}

.content_cc_press{
width: 230px;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 15px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
background-image: url(../images/home_graytop.gif);
background-repeat: no-repeat;
}

.content_cc_employees{
width: 230px;
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 15px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
background-image: url(../images/home_greentop.gif);
background-repeat: no-repeat;
}

a.feature-link:link{
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px;  
font-weight: bold;
letter-spacing: 1px;
text-decoration: none;
}

a.feature-link:visited{
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px;  
font-weight: bold;
letter-spacing: 1px;
text-decoration: none;
}

a.feature-link:hover{
color: #003366; 
font-family: arial, sans-serif; 
font-size: 15px;  
font-weight: bold;
letter-spacing: 1px;
text-decoration: underline;
}

.feature-link-green{
color: #339933; 
font-family: arial, sans-serif; 
font-size: 15px; 
line-height: 10px; 
font-weight: bold;
vertical-align: middle;
letter-spacing: 1px;
text-decoration: none;
}

hr.employer{
border: 0 none;
height: 1px; 
width: 60%;
left: 20%;
color: #9CCAFC;
background-color: #9CCAFC;
float: left;
}

hr.employee{
border: 0 none;
height: 1px; 
width: 60%;
color: #9DDB6A;
background-color: #9DDB6A;
float: left;
}

hr.press{
border: 0 none;
height: 1px; 
width: 60%;
color: #cccccc;
background-color: #cccccc;
float: left;
}

.two_column{
margin-left: 10px;
border: 0px;
float: left;
width: 280px;
}

.two_columnb{
margin-left: 10px;
border: 0px;
float: right;
width: 280px;
}

.body-textbig{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 15px;
line-height: 20px;
}

.body-textbold{
color: #2d2d2d;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
font-weight: bold;
}

a.name-link:link{
color: #003366;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
text-decoration: none;
margin-left: 5px;
}

a.name-link:visited{
color: #003366;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
text-decoration: none;
margin-left: 5px;
}

a.name-link:hover{
color: #336699;
font-family: arial, sans-serif; 
font-size: 12px;
line-height: 18px;
text-decoration: underline;
margin-left: 5px;
}
.form-error {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.required-field {
	font-weight: bold;
	color: #FF0000;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
