
 
body { font-family: Arial, Helvetica, sans-serif; font-size: small; background-color: #0000FF; background-repeat: repeat; }
/* background: #336600 url('siteBackground.jpg');  LOGIN CSS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#Productheaders { background: url(bg_nav.gif) repeat-x; }

#GeneralTextLines { background: url(blogOwnerBg.gif) repeat-x; }



#all_titles h1 { background-position: bottom; background: url('images/bg/fadeRight-LineBlue.gif'); margin: 0px; font: normal 12pt 'arial black' , arial, helvetica, verdana, sans-serif; text-transform: uppercase; width: 100%; background-repeat: no-repeat; }

 
.cmquestion { padding: 2px; text-align: left; margin-top: 4px; margin-right: 4px; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; white-space: normal; word-spacing: normal; border-bottom-style: double; border-bottom-width: medium; border-bottom-color: #CCCCCC; background-color: #EBEBE0; color: #333333; background-image: url('bg-fade-light.png'); }
.cmquestionAnswer { padding: 2px 2px 2px 12px; text-align: left; margin-top: 4px; margin-right: 4px; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 100; white-space: normal; word-spacing: normal; border-bottom-style: double; border-bottom-width: medium; border-bottom-color: #CCCCCC; background-color: #FFFFFF; color: #000000; margin-left: 11px; }
.BodyTextMain1 { padding: 5px 7px 2px 8px; margin: 4px; font-size: 8pt; color: #696969; font-family: Verdana; width: 404px; }
.d_notesbody { text-align: left; font-size: .9em; color: #666666; font-family: Verdana; border-left-style: solid; border-left-color: #C0C0C0; border-left-width: 1px; padding-left: 4px; padding-right: 4px; margin-right: 4px; margin-left: 4px; border-top-style: dashed; margin-top: 11px; background-color: #FFFFCC; border-bottom-style: dashed; }
.tablehead { font-size: 9pt; color: white; font-family: verdana; background-color: navy; }
.comments { font-size: 8pt; color: #dcdcdc; font-family: Verdana; text-align: left; width: 556px; }
.tableBodyBlue { font-size: 9pt; color: black; font-family: verdana; background-color: #fff5ee; }


 

div#containerAdvertising { margin: 11px; padding: 12px; width: 97%; background-color: #FFCCFF; }
div#containerVenue { margin: 0px; padding: 12px; width: 900px; background-color: #FFCCFF; padding-right: 2px; padding-left: 2px; }

.descHeaderBox { margin: 11px; padding: 12px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

#def_advertisingB1  { margin: 0px; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: 800; padding: 11px 11px 1px 11px; }
#def_advertisingB1 div { border-width: thin thin thick thin; border-color: #CCCCCC; border-style: solid; margin: 4px; padding: 5px; list-style-type: none; font-size: x-small; background-color: #FFFFFF; width: 490px; font-family: verdana; }
#def_advertisingB1 p { list-style-type: none; font-size: x-small; background-color: #FFFFFF; font-family: verdana; margin-left: 12px; }


.prod_products_datalist { width: 130px; height: 250px; text-align: center; background-color: #FFFFFF; } 
.prod_products_text { font-family: 'Times New Roman' , Times, serif; font-size: x-small; text-align: center; }

#def_GenComments600 {
	width: 500px;
	font-family: verdana;
	font-size: 10px;
	height: auto;
	background-color: #FFFFFF;
	list-style-type: circle;
	list-style-position: outside;
	margin-top: 22px;
} 

#def_GenComments600 .maintext {
	padding: 2px 2px 2px 12px;
	margin: 2px 2px 10px 2px;
	font-family: verdana;
	font-size: 11px;
	height: auto;
	width: auto;
}

#def_GenComments600 .maintextheader {
	padding: 10px 2px 2px 12px;
	margin: 2px;
	font-family: verdana;
	font-size: 12px;
	height: auto;
	width: auto;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	font-weight: bold;
}
.def_border {
	border-style: solid;
	border-width: 10px 3px 4px 3px;
	border-color: #FFA240 #A65500 #FFA240 #A65500;
}
#def_GenComments600 .maintextheader {
	padding: 10px 2px 2px 12px;
	margin: 2px;
	font-family: verdana;
	font-size: 12px;
	height: auto;
	width: auto;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	font-weight: bold;
}
.def_login { margin: 4px; padding: 2px; text-align: left; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; white-space: normal; word-spacing: normal; color: #FFFFFF; background-image: url('bg-fade-light.png'); }
.def_readytogomarketing #def_users { border: 5px solid #FF0000; margin: 4px; padding: 8px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: x-small; white-space: normal; word-spacing: normal; color: #000000; background-color: #FFCC99; width: 600px; }
.def_readytogomarketing { border: 1px solid #FF0000; margin: 4px; padding: 15px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: x-small; white-space: normal; word-spacing: normal; color: #000000; background-color: #FFCC99; width: 600px; }
.def_careerbody { font-family: verdana; font-size: x-small; background-image: url('images/bg/bg1/bg-fade-light.png'); background-repeat: repeat-x; background-color: #FFFFFF; }
.def_HeaderTextOverImages { margin: 0px; padding: 12px; font-size: 36pt; color: #000066; font-family: Verdana; text-align: left; width: 600px; font-weight: 900; }

.def_mainpagecomments {
	border-style: dashed;
	margin: 30px 0px 0px 11px;
	padding: 4px 4px 4px 10px;
	font-size: 8pt;
	color: #333333;
	font-family: Verdana;
	text-align: left;
	width: 300px;
	background-color: #FFFFFF;
	height: 457px;
}

#def_RightColumn {
	float: left;
	margin: 6px;
	border: 3px ridge #FFFFCC;
	background-image: url('images/bg/B100_background-page.jpg');
}
#def_RightColumn div {
	border: 1px solid #999999;
	margin: 6px;
	padding: 4px;
	list-style-type: none;
	font-size: x-small;
	font-family: verdana;
	background-color: #FFFFFF;
	color: #000099;
	height: 161px;
	 
}
#def_RightColumn p {
	border: 1px solid #0033CC;
	padding: 4px;
	margin: 6px;
	list-style-type: none;
	font-size: x-small;
	font-family: verdana;
	background-color: #CCCCCC;
	color: #333333;
}	
#def_RightColumn ul {
	list-style-image: url('images/bullets/0019_swd_bullet_32.png');
	list-style-position: outside;
	list-style-type: circle;
	margin-left: 40px;   float: left;
	height: 51px;
	width: 177px;
}

#def_LeftColumn {
	border: 3px ridge #FFFFCC;
	margin: 6px;
	font-size: small;
	background-color: #FFFFFF;
	width: 390px;
	float: left;
	color: #666666;
	height: 600px;
}
 
#def_LeftColumn Table {
	font-size: x-small;
	color: #808080;
}    
 
  
 
#def_LeftColumn li a:hover {
	 
	background-image: url('images/bg/bg1/bg-snippet.png'); 
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	list-style-image: url('images/bullets/0005_squareBullet.png');
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-bottom-color: #808080;
	 
}
 
                
 #def_homepage900 { border-width: thin thin thick thin; border-color: #CCCCCC; border-style: solid; width: 900px; text-align: left; font-family: Verdana; font-size: x-small; color: #666666; }
              
 #def_homepage850 { border-width: thin thin thick thin; border-color: #CCCCCC; border-style: solid; width: 850px; text-align: left; font-family: Verdana; font-size: x-small; color: #FF0066; }
 
  
  #def_MShomepage850 {
	border-width: thin thin thick thin;
	border-color: #CCCCCC;
	border-style: solid;
	width: 870px;
	text-align: left;
	font-family: Verdana;
	font-size: x-small;
	color: #666666;
}

 #def_MSRightColumn Table{
	border-color: #CCCCCC;
	border-style: solid;
	margin: 4px;
	padding: 4px;
	list-style-type: none;
	font-size: x-small;
	background-color: white;
	width: 534px;
	font-family: verdana;
	height: 597px;
}					
 
  
 #def_MSRightColumn   div {
	border-width: thin thin thick thin;
	border-color: #CCCCCC;
	border-style: solid;
	margin: 4px;
	padding: 11px;
	list-style-type: none;
	font-size: xx-small;
	background-color: #FFFFFF;
	width: 650px;
	 
	color: #CC3399;
}
#def_MSRightColumn ul {
	list-style-image: url('images/bullets/0019_swd_bullet_32.png');
	list-style-position: outside;
	 
	margin-left: 20px;
	font-size: x-small;
	padding-left: 11px;
}
 #def_MSRightColumn p {
	margin-left: 4px;
	font-size: x-small;
	 
}

#def_MSRightColumn p {
	 
	 
	margin-left: 4px;
	font-size: x-small;
	 
}
#def_MSLeftColumn {
	border-width: thin thin thick thin;
	border-color: #CCCCCC;
	border-style: solid;
	margin: 4px;
	padding: 5px;
	list-style-type: none;
	font-size: x-small;
	background-color: #990000;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	color: #333333;
	height: 600px;
}
#def_MSLeftColumn ul {
list-style-image: url('images/bullets/0019_swd_bullet_32.png');
list-style-position: outside;

margin-left: 20px;
font-size: x-small;
padding-left: 11px;
}

.listItemHeader	 {list-style-image: url('images/bullets/0019_swd_bullet_32.png');
list-style-position: outside;}
  #def_projects   {
	margin: 0px;
	font-size:  small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 11px 11px 1px 11px;
	background-color: #FFFFFF;
}

#def_projects p {
	margin: 0px;
	font-size:  x-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 11px 11px 1px 11px;
	background-color: #FFFFFF;
}



.def_imgthinborderfloat {
  float:left;
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  } 