@import url(http://fonts.googleapis.com/css?family=Oxygen:400,300,700);

body {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
}




.base {
	font-size: 10px;
	color: #999999;
}

.base a:link {
	font-size: 10px;
	color: #999999;
}

.base a:visited {
	font-size: 10px;
	color: #999999;
}

.base a:hover {
	font-size: 10px;
	color: #999999;
}

.base a:active {
	font-size: 10px;
	color: #999999;
}

.title {

	font-size: 14px;

	color: #F99302;

}

.contentnull {

	font-size: 14px;

	color: #333333;

}

h1 {

	font-size: 25px;

	font-weight: bold;

	color: #032540;

}

.ListingSearchLink:link {

	color: #004F74;

	font-size: 14px;

	text-decoration: none;

}

.ListingSearchLink:visited {

	color: #4274CB;

	font-size: 14px;

	text-decoration: none;

}

.ListingSearchLink:hover {

	color: #FF0000;

	font-size: 14px;

	text-decoration: underline;

}

.ListingSearchLink:active {

	color: #3E71CA;

	font-size: 14px;

	text-decoration: underline;

}

.listing {

	font-size: 14px;

	font-weight: bold;

	color: #CCCCCC;

	line-height: 18px;

}

.listing:link {

	color: #FFFFFF;

	font-size: 14px;

	text-decoration: none;

}

.listing:visited {

	color: #FFFFFF;

	font-size: 14px;

	text-decoration: none;

}

.listing:hover {

	color: #FFFFFF;

	font-size: 14px;

	text-decoration: underline;

}

.listing:active {

	color: #FFFFFF;

	font-size: 14px;

	text-decoration: none;

}

.nextprev {

	font-size: 14px;

	font-weight: bold;

	color: #273947;

}

.nextprev a:link, .nextprev a:visited {

	color: #3A6E8F;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.nextprev a:active, .nextprev a:hover {

	color: #3A6E8F;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}

a:link {
	color: #FFFFFF;
	text-decoration: none;

}

a:visited {

	color: #4274CB;

	text-decoration: none;

}

a:hover {

	color: #FF0000;

	text-decoration: underline;

}

a:active {

	color: #3E71CA;

	text-decoration: underline;

}

a.menu:link {

	font-size: 14px;

	color: #4072C9;

	text-decoration: none;

	font-weight: bold;

}

a.menu:visited {

	font-size: 14px;

	color: #004F74;

	text-decoration: none;

	font-weight: bold;

}

a.menu:hover {

	font-size: 14px;

	color: #FE7203;

	font-weight: bold;

	text-decoration: none;

}

a.menu:active {

	font-size: 14px;

	color: #004F74;

	text-decoration: none;

	font-weight: bold;

}

.topmenu-reg {

	font-size: 8px;

	color: #666666;

}

a.topmenu:link {

	font-size: 9px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

}

a.topmenu:visited {

	font-size: 9px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

}

a.topmenu:hover {

	font-size: 9px;

	color: #009900;

	font-weight: normal;

	text-decoration: none;

}

a.topmenu:active {

	font-size: 9px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

}

.base-reg {

	font-size: 14px;

	color: #009900;

}

a.basemenu:link {

	font-size: 14px;

	color: #009900;

	text-decoration: none;

	font-weight: normal;

}

a.basemenu:visited {

	font-size: 14px;

	color: #009900;

	text-decoration: none;

	font-weight: normal;

}

a.basemenu:hover {

	font-size: 14px;

	color: #666666;

	font-weight: normal;

	text-decoration: none;

}

a.basemenu:active {

	font-size: 14px;

	color: #009900;

	text-decoration: none;

	font-weight: normal;

}

a.home:link {

	font-size: 14px;

	color: #333333;

	font-weight: normal;

}

a.home:visited {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	font-weight: normal;

}

a.home:hover {

	font-size: 14px;

	color: #009900;

	font-weight: normal;

	text-decoration: none;

}

a.home:active {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	font-weight: normal;

}

.leftmenutitles {

	font-size: 14px;

	font-weight: bold;

	color: #FC780B;

	width: 151px;

}

.righttablestoptitles {

	padding: 3px;

	font-size: 14px;

	color: #333333;

	background-color: #fafafa;

	margin-top: 0px;

	width: 148px;

	border-top: 0px dotted #d1d1d1;

	border-right: 1px dotted #d1d1d1;

	border-bottom: 1px dotted #d1d1d1;

	border-left: 1px dotted #d1d1d1;

}

* html div.righttablestoptitles {  /* CSS hack */

	width: 148px;

	w\idth: 148px;

}

.righttablestop {

	padding: 0px 3px;

	font-size: 14px;

	color: #FFFFFF;

	background-color: #FE7203;

	margin-top: 5px;

	width: 148px;

	font-weight: bold;

	border-top: 1px solid #d1d1d1;

	border-right: 1px solid #d1d1d1;

	border-bottom: 0px solid #d1d1d1;

	border-left: 1px solid #d1d1d1;

}

* html div.righttablestop {  /* CSS hack */

	width: 148px;

	w\idth: 148px;

}

.tablesmain {

	padding: 5px;

	font-size: 14px;

	color: #333333;

	background-color: #f1f1f1;

	margin-top: 0px;

	width: 180px;

	font-weight: normal;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	margin-right: 0px;

	float: right;

	height: 360px;

}

* html div.tablesmain {  /* CSS hack */

	width: 180px;

	w\idth: 180px;

}

.tablesmainR {

	padding: 5px;

	font-size: 14px;

	color: #333333;

	background-color: #f1f1f1;

	margin-top: 0px;

	width: 180px;

	font-weight: normal;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	margin-right: 0px;

	float: right;

}

* html div.tablesmainR {  /* CSS hack */

	width: 180px;

	w\idth: 180px;

}

.tablesmainco {

	padding: 5px;

	font-size: 14px;

	color: #333333;

	background-color: #faf9f9;

	width: 425px;

	font-weight: normal;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	margin-top: 3px;

}

* html div.tablesmainco {  /* CSS hack */

	width: 425px;

	w\idth: 425px;

}

.videolist {

	font-size: 11px;

	color: #333333;

}

.tablesmain2 {

	padding: 3px;

	font-size: 14px;

	color: #333333;

	background-color: #f1f1f1;

	margin-top: 5px;

	width: 210px;

	font-weight: normal;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	margin-right: 15px;

	float: right;

	height: 310px;

}

* html div.tablesmain2 {  /* CSS hack */

	width: 210px;

	w\idth: 210px;

}

.orange {

	font-size: 14px;

	color: #FF7B11;

	font-weight: bold;

}

/*added by Crystal */



body {

	background-image: url(../images/topbgbg.jpg);

	background-repeat: repeat-x;

	background-position: top center;

	background-color: #655f3d;

	text-align: center;

	margin: auto;

	font-size: 14px;

}

html {

	text-align: center;

	margin: auto;

	font-size: 14px;

}

td {

	font-size: 14px;

}

/* misc styles */ 

.clearer {

	height: 0px;

	clear: both;

	display: block;

	margin: 0px;

	padding: 0px;

	overflow: hidden;

	visibility: hidden;

	font-size: 0px;

}

#topheader {

	background-image: url(../images/topheader.jpg);

	background-repeat: no-repeat;

	background-position: top center;

	height: 153px;

	margin: auto;

}

#topheaderarea {

	width: 980px;

	padding-top: 12px;

	margin: auto;

	text-align: right;

	font-size: 11px;

}

#topheaderarea a {

	color: #000;

}

#topmenu {

	text-align: center;

	width: 980px;

	height: 33px;

	margin: auto;

}

#contentgoldbg {

	background-image: url(../images/bggoldrepeat.jpg);

	background-repeat: repeat-x;

	background-position: top center;

	margin: auto;

	text-align: center;

}

#contentgoldstatic {

	background-position: center top;

	background-image: url(../images/bggold.jpg);

	background-repeat: no-repeat;

	margin: auto;

	text-align: center;

}

#contentrepeat {

	background-position: top center;

	background-repeat: repeat-y;

	background-image: url(../images/repeat.jpg);

	margin: auto;

	text-align: center;

}

#footerbg {

	background-image: url(../images/bottomshadow.png);

	background-position: top center;

	background-repeat: no-repeat;

	margin: auto;

	text-align: center;

	height: 100px;

}

#contentarea {

	background-image: url(../images/contenttopshadow.jpg);

	background-position: top center;

	background-repeat: no-repeat;

	background-color: #FFF;

	margin: auto;

	text-align: left;

	width: 980px;

}

.blueheader {

	font-size: 20px;

	font-weight: bold;

	color: #3a6e8f;

}

.blue14 {

	font-size: 14px;

	font-weight: bold;

	color: #103245;

}

#mainphoto {

	width: 590px;

	height: 205px;

	margin: auto;

	text-align: center;

	float: left;

}

#mainbanner {

	width: 390px;

	height: 205px;

	margin: auto;

	text-align: center;

	margin: auto;

	float: right;

}

#mainbannerbg {

	background-image: url(../images/mainbannerbg.jpg);

	background-repeat: no-repeat;

	background-position: top center;

	margin: auto;

	text-align: left;

	width: 340px;

	height: 85px;

	padding: 25px;

	color: #FFF;

	font-size: 15px;

	line-height: 20px;

}

#shadow {

	background-image: url(../images/shadow.jpg);

	background-position: top center;

	background-repeat: no-repeat;

	height: 12px;

	width: 980px;

	margin: auto;

	text-align: center;

}

#homepagecontent {

	margin: auto;

	padding: 40px;

	font-size: 14px;

	padding-top: 20px;

}

#newhomepagecontent {
	background-position: top right;
	background-repeat: no-repeat;
	margin: auto;
	font-size: 14px;
	line-height: 18px;

}

#homeleft {
	float: left;
	text-align: left;
	margin: auto;
	width: 585px;
    }

#homerighttop {
	float: right;
	text-align: left;
	margin: auto;
	width: 335px;
	padding-top: 10px;
	padding-right: 30px;
	background-position: 0px 80px;
	}

#homeright {
	background-image: url(../images/signupfornotificationsbg.jpg);
	background-repeat: no-repeat;
	float: right;
	text-align: left;
	margin: auto;
	width: 335px;
	padding-top: 85px;
	padding-right: 30px;
	background-position: 0px 0px;
	}

.minheighthack {

	float: right;

	width: 1px;

	height: 580px;

	margin: auto;

}

.mainheader {

	font-size: 20px;

	color: #436182;

}

.mainheaderdblue {

	font-size: 20px;

	color: #103245;

}

#calloutbg {

	background-image: url(../images/bottomcallouts.jpg);

	background-position: top center;

	background-repeat: no-repeat;

	height: 306px;

	width: 980px;

	margin: auto;

}

#callout1 {

	padding-top: 95px;

	padding-left: 20px;

	margin: auto;

	font-size: 18px;

	font-weight: bold;

	color: #FFF;

	line-height: 19px;

}

#callout2 {

	padding-top: 60px;

	padding-left: 20px;

	margin: auto;

	font-size: 18px;

	font-weight: bold;

	color: #FFF;

	line-height: 19px;

}

#callout3 {

	padding-top: 25px;

	padding-left: 20px;

	margin: auto;

	font-size: 18px;

	font-weight: bold;

	color: #FFF;

	line-height: 19px;

}

.smallbluefont {

	font-size: 14px;

	font-weight: bold;

	color: #000c16;

}

.smallwhitefont {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.smallwhitefont a {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

#mybox {

	background-color: #003;

	padding: 25px;

	font-family: Georgia, "Times New Roman", Times, serif;

	margin: auto;

	width: 300px;

	height: 100px;

	text-align: left;

	font-size: 14px;

	color: #F0F;

	float: left;

}

#bottomcallout1 {

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	padding-top: 14px;

	padding-right: 20px;

}

#bottomcallout1 a {

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

}

#bottomcallout2 {

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	padding-top: 30px;

	padding-right: 20px;

}

#bottomcallout2 a {

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

}

#bottomcallout3 {

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	padding-top: 44px;

	padding-right: 20px;

}

#bottomcallout3 a {

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

}

#footerarea {

	width: 980px;

	height: 100px;

	padding-top: 20px;

	font-size: 11px;

	color: #c1bcb3;

	margin: auto;

	text-align: left;

}

#footerarea a {

	font-size: 11px;

	color: #c1bcb3;

}

#subphoto {

	width: 980px;

	margin: auto;

}

.forms {

	font-size: 11px;

}

.numbitem {

	color: #3A6E8F;

	font-size: 14px;

	font-weight: bold;

}

.numbitem a:active, .numbitem a:hover {

	color: #3A6E8F;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}

.largedarkbluetext {

	font-size: 22px;

	font-weight: bold;

	color: #000066;

}

.medarkbluetext {

	font-size: 18px;

	font-weight: bold;

	color: #000066;

}

.smalltext {

	font-size: 11px;

	color: #666666;

}

.whiteboxsem {

	background-image: url(../images/Sem-WhiteArea.jpg);

	background-position: top left;

	background-repeat: no-repeat;

}

/*Added by Anibal*/

a.info {

	position: relative; /*this is the key*/

	z-index: 24;

	color: #000;

	text-decoration: none

}

a.info:hover {

	z-index: 25;

}

a.info span {

	display: none

}

a.info:hover span { /*the span will display just on :hover state*/

	display: block;

	position: absolute;

	top: 2em;

	left: 2em;

	width: 15em;

	text-align: left;

	padding: 5px;

}

.white2 {

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

	padding-left: 5px;

}

.more {

	font-size: 14px;

	font-weight: bold;

	color: #A50606;

	text-decoration: none;

}

.more a:link {

	font-size: 14px;

	font-weight: bold;

	color: #A50606;

	text-decoration: none;

}

.more a:visited {

	font-size: 14px;

	font-weight: bold;

	color: #A50606;

	text-decoration: none;

}

.more a:hover {

	font-size: 14px;

	font-weight: bold;

	color: #3A6E8F;

	text-decoration: none;

}

.more a:active {

	font-size: 14px;

	font-weight: bold;

	color: #A50606;

	text-decoration: none;

}

.medbluetext {

	font-size: 17px;

	font-weight: bold;

	color: #02182F;

}

.smmedtext {

	color: #666;

	font-size: 14px;

	font-weight: bold;

}

#catwrap {

	background-color: #EAE8DB;

	padding: 10px;

	border: 1px solid #CCC;

	margin-bottom: 15px;

	font-size: 11px;

}

#catwrap a {
	color: #333333;
	}

#catwrap td a tr {

	font-size: 11px;

}

.medform {

	font-size: 11px;

	width: 175px;

}

#leftpadding {

	padding-left: 30px;

	margin: auto;

	text-align: left;

	padding-top: 20px;

}

#sellbusinessround {

	width: 260px;

	margin: auto;

	float: left;

	background: rgb(238,238,238); /* Old browsers */

	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(238,238,238,1)), color-stop(100%, rgba(204,204,204,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 ); /* IE6-9 */

	-webkit-border-radius: 10px 10px 10px 10px;

	border-radius: 10px 10px 10px 10px;

	padding: 20px;

	

	display: inline-block;

	color: #273947;

	font-family: arial;

	font-size: 14px;

	text-decoration: none;

	padding: 10px;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 15px;

	padding-bottom: 15px;

}

#sellbusinessround ul {

	margin: 0px;

	padding: 0px;

	margin-left: 15px;

}

.greybutton {

	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;

	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;

	box-shadow: inset 0px 1px 0px 0px #ffffff;

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );

	background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );

 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');

	background-color: #ededed;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	border-radius: 6px;

	text-align: center;

	border: 1px solid #dcdcdc;

	display: block;

	color: #273947;

	font-family: arial;

	font-size: 15px;

	font-weight: bold;

	padding: 6px 24px;

	text-decoration: none;

	text-shadow: 1px 1px 0px #ffffff;

}



.largewhite {

	font-size:22px;

	color:#386d8c;	

	font-weight:700;

	text-shadow: 0 3px 5px #90aac1;

	height:600px;

	

}

.greybutton:hover {

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );

	background: -moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );

 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');

	background-color: #dfdfdf;

}

.greybutton:active {

	position: relative;

	top: 1px;

}

.smallwhitetext {

	font-size: 11px;

	color: #FFF;

}

#blueround {

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b7c5d1), color-stop(1, #8fa9c0) );

	background: -moz-linear-gradient( center top, #b7c5d1 5%, #8fa9c0 100% );

 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7c5d1', endColorstr='#8fa9c0');

	background-color: #8eaac2;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	border-radius: 6px;

	padding: 25px;

}

.formlarge {

	border-radius: 6px;

	width: 300px;

	height: 30px;

}

.formlargecomments {

	border-radius: 6px;

	width: 300px;

	height: 100px;

}

#greywrap {

	background: rgb(255,255,255); /* Old browsers */

	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 ); /* IE6-9 */

	-webkit-border-radius: 10px 10px 10px 10px;

	border-radius: 10px 10px 10px 10px;

}

#darkbutton {

	babackground: rgb(3,43,69); /* Old browsers */

	background: -moz-linear-gradient(top, rgba(3,43,69,1) 0%, rgba(2,20,40,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(3,43,69,1)), color-stop(100%, rgba(2,20,40,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, rgba(3,43,69,1) 0%, rgba(2,20,40,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, rgba(3,43,69,1) 0%, rgba(2,20,40,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, rgba(3,43,69,1) 0%, rgba(2,20,40,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom, rgba(3,43,69,1) 0%, rgba(2,20,40,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#032b45', endColorstr='#021428', GradientType=0 ); /* IE6-9 */

	text-indent: 0;

	border: 1px solid #dcdcdc;

	display: inline-block;

	color: #ffffff;

	font-family: arial;

	font-size: 13px;

	font-weight: bold;

	font-style: normal;

	height: 25px;

	line-height: 25px;

	width: 87px;

	text-decoration: none;

	text-align: center;

}

#newgrey {

	background: rgb(238,238,238); /* Old browsers */

	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(238,238,238,1)), color-stop(100%, rgba(204,204,204,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 ); /* IE6-9 */

	-webkit-border-radius: 10px 10px 10px 10px;

	border-radius: 10px 10px 10px 10px;

	padding: 20px;

}

#medheadernew {

	color: #39708f;

	font-size: 20px;

	font-weight: bold;

}

.darkbutton {

	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;

	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;

	box-shadow: inset 0px 1px 0px 0px #ffffff;

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #376f90), color-stop(1, #1e4a66) );

	background: -moz-linear-gradient( center top, #376f90 5%, #1e4a66 100% );

 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#376f90', endColorstr='#1e4a66');

	background-color: #376f90;

	-webkit-border-top-left-radius: 6px;

	-moz-border-radius-topleft: 6px;

	border-top-left-radius: 6px;

	-webkit-border-top-right-radius: 6px;

	-moz-border-radius-topright: 6px;

	border-top-right-radius: 6px;

	-webkit-border-bottom-right-radius: 6px;

	-moz-border-radius-bottomright: 6px;

	border-bottom-right-radius: 6px;

	-webkit-border-bottom-left-radius: 6px;

	-moz-border-radius-bottomleft: 6px;

	border-bottom-left-radius: 6px;

	text-indent: 0px;

	display: block;

	color: #ffffff;

	font-size: 14px;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

	text-align: center;

	padding: 10px;

	margin-bottom: 10px;

}

.darkbutton:hover {

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e4a66), color-stop(1, #376f90) );

	background: -moz-linear-gradient( center top, #1e4a66 5%, #376f90 100% );

 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e4a66', endColorstr='#376f90');

	background-color: #1e4a66;

	color: #ffffff;

	font-size: 14px;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

}

.darkbutton:active {

	position: relative;

	color: #ffffff;

	font-size: 14px;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

}

a.bluelink{
	color: #3A6E8F;
	font-weight: bold;
	}
