body {
	background-color: #2C4CAF;
}

A {
	COLOR: #2C4CAF
}

A:hover {
	COLOR: #800000
}

A.A2 {
 COLOR:#800000
}

A.A2:hover {
 COLOR: #2C4CAF
}

A.A3 {
 COLOR:#800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 85%;
}

A.A3:hover {
 COLOR: #2C4CAF
}

A.List {
 COLOR:#2C4CAF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 78%;
 font-weight:bold;
}

A.List:hover {
 COLOR: #800000;
 font-weight:bold;
}

A.MS1 {
 COLOR:#800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 85%;
}

A.MS1:hover {
 COLOR: #2C4CAF
}

A.BC1 {
 COLOR:#808080;
}

A.BC1:hover {
 COLOR: #2C4CAF;
}

A.F1 {
 COLOR:#FFFFFF;
 text-decoration:none;
 font-size: 9px;
}

A.F1:hover {
 COLOR: #D0DDF4;
 text-decoration:none;
 font-size: 9px;
}


td.totwBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}


.submit input
{
color: #FFFFFF;
background: #2C4CAF;
font-weight: bold;
border: 2px outset #404040
} 

#products{
border:2px solid #ddd;
background-color:#ffe;
padding:12px;
}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock {
border:2px solid #ddd;
background-color:#ffe;
padding:12px;
}

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
font-size: 16px;
}


div.samples{
margin-left:25;
}


.c4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}



.f1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.f2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #800000;
}

.style1-B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #000000;
}

.style1-R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #ED1C24;
}

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-right-style: solid;
	border-right-color: #000040;
    border-right-width: 1px;
    padding:0px 10px 0px 0px;

}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.style6 {
	font-size: 16px;
	color: #FF0000;
}
.style7 {font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         }
         
.style7-R {font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #800000;
         }
         
.style7-B {font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #2C4CAF;
         }
.style7-BL {font-family: Arial, Helvetica, sans-serif;
         font-size: 18px;
         color: #2C4CAF;
         }
         
.style7-RM {font-family: Arial, Helvetica, sans-serif;
         font-size: 16px;
         color: #800000;
         }
         
.style7-RL {font-family: Arial, Helvetica, sans-serif;
         font-size: 20px;
         color: #800000;
         }
         
 .style7-RXL {font-family: Arial, Helvetica, sans-serif;
          font-size: 28px;
          color: #800000;
         }

.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	border-right-width: 1px;
    padding:0px 10px 0px 0px;

}


.style9 {
	font-size: 14px;
	color: #FF0000;
}
.style10 {font-size: 16px}
td.norepeat{
           background-image:url(../images/arrows.gif); background-repeat:no-repeat;
           }

.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #404040;
}


#tabsJ {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:85%;
      font-family: Arial, Helvetica, sans-serif;
      color:#24618E;
      font-weight: bold;
     line-height:normal;
	  border-bottom:1px solid #24618E;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("../images/tableftJ.gif") no-repeat left top;
      margin:9px 0 0 0px;
      padding:0px 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../images/tabrightJ.gif") no-repeat right top;
      padding:4px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFFFFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

 /* ######### Style for Drop Down Menu ######### */

 .dropmenudiv_b{
 position:absolute;
 top: 0;
 border: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
 border-width: 0 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:normal;
 line-height:18px;
 z-index:100;
 background-color: #264C92;
 width: 250px;
 visibility: hidden;
 }


 .dropmenudiv_b a{
 width: auto;
 display: block;
 text-indent: 5px;
 border: 0 solid #918d8d; /*THEME CHANGE HERE*/
 border-bottom-width: 1px;
 padding: 2px 0;
 text-decoration: none;
 color: #FFFFFF;
 font-weight:bold;
 }

 * html .dropmenudiv_b a{ /*IE only hack*/
 width: 100%;
 }

 .dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
 background-color: #E4EBF8;
 color: #24618E;
 font-weight:bold;
}

 /* ######### Style for Drop Down Menu 2nd level ######### */

 .dropmenudiv_c{
 position:absolute;
 left:100px;
 top:150px;
 border: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
 border-width: 0 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:normal;
 line-height:18px;
 z-index:100;
 background-color: #264C92;
 width: 200px;
 visibility: hidden;
 }


 .dropmenudiv_c a{
 width: auto;
 display: block;
 text-indent: 5px;
 border: 0 solid #918d8d; /*THEME CHANGE HERE*/
 border-bottom-width: 1px;
 padding: 2px 0;
 text-decoration: none;
 color: #FFFFFF;
 font-weight:bold;
 }

 * html .dropmenudiv_c a{ /*IE only hack*/
 width: 100%;
 }

 .dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
 background-color: #E4EBF8;
 color: #24618E;
 font-weight:bold;
}



h1{
	font-size:120%;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	}
h2{
	font-size:160%;
	font-weight:normal;
	}
h3{
	font-size:140%;
	font-weight:normal;

h10 {
	font-size:20px;
	margin-bottom:20px;


img{border:none;}
pre{
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;
	margin:.5em 0;
	width:200px;
	}
 /* image replacement */
         .graphic, #prevBtn, #nextBtn{
             margin:0;
             padding:0;
             display:block;
             overflow:hidden;
             text-indent:-8000px;
             }
     /* // image replacement */
 	#wrapper{
 	    width: 750px;
 	    background-color: #fff;
 	    margin:0 auto;
 	    margin-left: auto;
 		margin-right: auto;

 	    }

 	#container{
 		margin:0 auto;
 		position:relative;
 		/*text-align:left;*/
 		width:750px;
 		background:#fff;
 		/*margin-bottom:2em;*/

 		}
 	#header{
 		height:150px;
 		background:#fff;
 		color:#fff;
 		text-align: left;


 		}
 	#content{
 		position: relative;
         overflow: auto;
         margin:0 auto;


         }
     #left_content{
         width: 420px;
         float: left;
         margin-top: .5em;
         }
     #left_content ul{
 	    list-style-type: none;
         }
     #right_content{
         width: 308px;
         float: right;
         text-align: center;
         margin-top: .5em;
         }
     #form{
         background-image: url('http://www.rainmakerecentral.com/TopProducer/TPDemo/images/forminfo.jpg');
         height: 550px;
         margin-top: .5em;
         }
     #footer{
         width: 100%;
         margin-top: 5em;
         }
     #moreinfo{
         color: #cccccc;
         font-size: 60%;
         font-weight: bold;
         font-family: arial;
         width: 420px;
         float: left;
         text-align: left;
         }
     #moreinfo a{
         color: #cccccc;
         }
     #mss{
         width: 308px;
         float: right;
         text-align: right;
         }
     #greybox{
         width: 100%;
         /*height: 20px;*/
         background-color: #a4a3a3;
         color: #fff;
         text-align: center;
         font-size: 80%;
         overflow: auto;
         }
     .yellowtxt{
         color: #fcaf17;
         font-weight: bold;
         }
         .validationText
         {

         border:1px solid #000;
         padding:5px;

        }


div.feedburnerFeedBlock p.date {
		color: #000000;
		}
div.feedburnerFeedBlock p.feedItemAuthor {
		display: none;
		}

	div.feedburnerFeedBlock ul li div {
		display: inline;
		}
	div.feedburnerFeedBlock span.headline a {
		font-weight: bold;
		font-size: 1 em;
		color: #334999;
		display:block; 
		margin:4px 0 5px 0; 
		}
	div.feedburnerFeedBlock ul li {
		margin-bottom: 0px;
		padding-left: 0;
		text-indent: 0;
		}
	div.feedburnerFeedBlock ul {
		list-style: none;
		margin-bottom: 0px;
		padding: 0;
		}
		
/************************************************
	      JCAROUSEL LITE		
************************************************/

#list {
	height:450px;
	width:650px; 
	margin:30px auto; 
}

.slider {
	float:left;
	left: -5000px; 
	margin:15px; 
	position:relative; 
	visibility:hidden;	
}
	
.slider ul {
	height:450px;
	width:650px; 
}

.slider ul li {
	padding:0 50px;
}

.slider ul li img {
	cursor:pointer;
	height:450px; 
	padding-top:3px;
	width:220px;  
}

.prev {
	cursor:pointer; 
	float:left;
	padding-top:185px;
}

.next {
	cursor:pointer; 
	float:right; 
	padding-top:185px;
}

/************************************************
	      CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
	background: #FFFFC0;
	color: #ffffff; 
	cursor:default;
	padding:2px; 
	font-size:11px;   
	text-align:center;
}

.caption-top {
	border-width:1px;
}

.caption-bottom {
	border-width:1px;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:2px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}


