body {
background-image: url(/images/bg.jpg);
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 0;
text-align : left;
}
.row_1 {
color : white;
background-color : #6e9f0e;
border-right : 1px solid #527809;
padding-right : 2px;
border-top : 1px solid #4c6f08;
padding-left : 2px;
padding-bottom : 2px;
border-left : 1px solid #8bd105;
padding-top : 2px;
border-bottom : 1px solid #7fba0d;
}
.row_2 {
color : white;
background-color : #77ac10;
border-right : 1px solid #527809;
padding-right : 2px;
border-top : 1px solid #4c6f08;
padding-left : 2px;
padding-bottom : 2px;
border-left : 1px solid #8bd105;
padding-top : 2px;
border-bottom : 1px solid #7fba0d;
}
.row_3 {
color : white;
background-color : #81b717;
border-right : 1px solid #527809;
padding-right : 2px;
border-top : 1px solid #4c6f08;
padding-left : 2px;
padding-bottom : 2px;
border-left : 1px solid #8bd105;
padding-top : 2px;
border-bottom : 1px solid #7fba0d;
}
.row_text {

color : black;
}
.row_head {
color : #ffff00;
background-color : #5f8c09;
border-right : 1px solid #527809;
padding-right : 2px;
border-top : 1px solid #4c6f08;
padding-left : 2px;
padding-bottom : 2px;
border-left : 1px solid #8bd105;
padding-top : 2px;
border-bottom : 1px solid #7fba0d;
}
.flashbg {
background-image : url(/images/2008/cad-2008/flashbg.jpg);
}
.txtline {
font-weight : bold;
color : #ff0000;
}
.txtw {
font-weight : bold;
color : #ffff00;
}
.txtw3 {
font-size : 19px;
font-weight : bold;
color : #ffff00;
}
.txtw4 {
font-size : 25px;
font-weight : bold;
color : #ffff99;
}
.bg1 {
background-image : url(/images/cdb_31.gif);
}
.bg14 {
background-image : url(/images/cdb_34.gif);
}
.bg16 {
background-image : url(/images/cdb_09.gif);
}
.bg16c2007 {
background-image : url(/images/2007/des-2007/pro8-2007.jpg);
}
.bg16e {
background-image : url(/images/cdbv2_09.jpg);
}
.bg16et {
background-image : url(/images/softy2005/soty_15.jpg);
}
.bg17ft {
background-image : url(/images/cdb_in_28.gif);
}
.bg18ft {
background-image : url(/images/cdb_in_14.gif);
}
.bg19ft {
background-image : url(/images/cdb_161.gif);
}
.bg21ft {
background-image : url(/images/cdb_34.gif);
}
.bg23ft {
background-image : url(/images/cdb_2102.gif);
}
.bg24ft {
background-image : url(/images/cdb_in_09.gif);
}
.txtline {
font-weight : bold;
color : #ff0000;
}
.table, td, p {
font-size : 13px;
color : black;
}
.ul, li {
font-size : 13px;
color : black;
}
.pagetitle {
font-size : 20px;
font-weight : bold;
color : black;
}
.semititle {
font-size : 14px;
font-weight : bold;
color : black;
}
.subtitle {
font-weight : bold;
color : black;
}
.maintitle {
font-weight : bold;
color : black;
font-size : 18px;
}
.pagename {
font-weight : bold;
color : #ff0000;
text-align : left;
}
a {
color : #FF0000;
font-weight : bold;
text-decoration : none;
}
a:hover {
color : #FF0000;
font-weight : bold;
text-decoration : underline;
}
link2 {
color : #FFffff;
font-weight : bold;
text-decoration : none;
}
link2:hover {
color : #FFffff;
font-weight : bold;
text-decoration : underline;
}
.white {
color : white;
text-decoration : none;
}
.white:hover {
color : white;
text-decoration : none;
}
white {
color : white;
text-decoration : none;
}
white:hover {
color : white;
text-decoration : none;
}
input {
color : #f70606;
font-size : 11px;
text-decoration : none;
font-weight : bold;
}
select, loginform, frm, textarea {
background-color : #fafafa;
color : #f70606;
font-size : 11px;
text-decoration : none;
font-weight : bold;
}
.border {
border : 0;
}
border {
border : 0;
}
.border2 {
border : 0;
border-color : black;
}
.bgc1 {
background-image : url(/images/cdb_21.gif);
}
DIV.aln {
text-align : center;
}
DIV.alnleft {
text-align : left;
}
DIV.alnright {
text-align : right;
}
DIV.alnr {
text-align : right;
}
.ticker {
font-size : 15px;
font-weight : bold;
color : yellow;
}
.logo {
border-right : 2px solid green;
border-top : 2px solid green;
float : right;
border-left : 2px solid green;
margin-right : 30px;
border-bottom : 2px solid green;
}
#contentformcelda {
margin : 0 auto;
width : 164px;
height : 27px;
background-image : url(/images/cdb_21.gif);
text-align : center;
}
#contentformcelda2 {
margin : 0 auto;
width : 164px;
height : 27px;
background-image : url(/images/cdb_21.gif);
text-align : center;
}
#contentformceldav2 {
margin : 0 auto;
width : 164px;
height : 27px;
background-image : url(/images/2009/site/cdb_13.gif);
text-align : center;
}
#contentformcelda2v2 {
margin : 0 auto;
width : 164px;
height : 27px;
background-image : url(/images/cdb_21.gif);
text-align : center;
}
.errmsg {
color : #ff0000;
font-size : 15px;
font-weight : bold;
}
.subTitleBgr {
color : #ff0000;
font-size : 15px;
font-weight : bold;
}
.pformleftNoWith {
background-color : white;
padding : 6px;
margin-top : 1px;
border-top : 1px solid #c2cfdf;
border-right : 1px solid #c2cfdf;
}
.pformleftw {
background-color : white;
padding : 6px;
color : #003399;
margin-top : 1px;
width : 40%;
border-top : 1px solid #c2cfdf;
border-right : 1px solid #c2cfdf;
font-weight : bold;
}
.pformright {
background-color : white;
padding : 6px;
color : #003399;
margin-top : 1px;
border-top : 1px solid #c2cfdf;
}
ul#pagetitleerrors {
margin : 0 0 0 155px;
padding : 10px 10px 5px 5px;
list-style : circle;
font-weight : bold;
}
body div#main_body ul#pagetitleerrors li {
line-height : 1.5em;
list-style : none;
background-position : 0 0;
background-repeat : no-repeat;
margin : 0;
padding : 0 0 4px 22px;
color : #ff7200;
font-size : 14px;
}
body div#main_body ul.headersection#pagetitleerrors {
margin : 0 153px;
}
li.error {
background : url(shared/images/ugly.gif);
}
.regerror {
color : #ff7200;
text-decoration : blink;
}
.cn {
background-color : black;
color : white;
}
.c1 {
background-color : black;
color : white;
}
.c1a {
background-color : #1c6ab9;
}
.c2 {
background-color : #3399ff;
color : white;
}
.c2a {
background-color : #ff0000;
color : white;
}
.c3 {
background-color : #268df4;
color : white;
}
.c4 {
background-color : #17600c;
color : white;
}
.c5 {
background-color : #248215;
color : white;
}
.c6 {
background-color : #349425;
color : white;
}
.c7 {
background-color : #0a5b81;
color : black;
}
.c8 {
background-color : #046d9e;
color : white;
}
.c9 {
background-color : #0978ac;
color : white;
}
.c10 {
background-color : #c3127a;
color : white;
}
.c11 {
background-color : #d71386;
color : white;
}
.c12 {
background-color : #df1e8f;
color : white;
}
#lightbox {
position : absolute;
top : 40px;
left : 0;
width : 100%;
z-index : 100;
line-height : 0;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background : transparent url(/images/blank.gif) no-repeat;
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover {
background : url(/images/prevlabel.gif) no-repeat left 15%;
}
#nextLink:hover, #nextLink:visited:hover {
background : url(/images/nextlabel.gif) no-repeat right 15%;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
}
#imageData {
padding : 0 10px;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : black;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
* html > body .clearfix {
display : inline-block;
width : 100%;
}
* html .clearfix {
height : 1%;
}
.blanco {
color : white;
text-decoration : none;
}
.blanco:hover {
color : white;
text-decoration : none;
}
.blanco2 {
color : white;
text-decoration : none;
}
.blanco2:hover {
color : white;
text-decoration : under;
}






.menu a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.menu td{
	width: 32px;
	height: 30px;
}
.footer{
	background-image: url(images/px-footer.jpg);
	height: 43px;
}
.footer a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding-left: 8px;
}
.footer a:hover{
	color: #FF9900;
}
.best{
	background-image: url(images/logos-best.jpg);
	height: 108px;
	width: 266px;
}
.login-area{
	background-image: url(images/px-login.jpg);
	width: 215px;
	height: 103px;
	color: #FFFFFF;
}
.login-area td{
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}
.content{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.content a{
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
.content a:hover{
	color: #FF0000;
}