/* CSS Document */
body {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	
}
.btnImage
{
     background-image:url(../images/search_button.gif)    ;
     
     
}
.opt 
{
        background-color: #FFFFFF;
        font-weight:bold;
}

.arialfont {
	font-family:Arial;
	font-size:12px;
	padding-left:200px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
h2 {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-color: #B7E8FF;
	text-indent: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
h3 {
	color: #333333;
	text-decoration: none;
	text-indent: 5px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 11px;
}
h4 {
	font-size: 11px;
	text-decoration: none;
	text-indent: 5px;
	font-weight: normal;
	background-color: #FFE479;
	margin-top: 5px;
	margin-bottom: 5px;
}
h5 {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D9F2FF;
	text-indent: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
h6 {
	text-decoration: none;
	background-color: #E4E4E4;
	font-weight: normal;
	padding: 5px;
	font-size: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height:16px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}
a:link {
}
a:hover {
	text-decoration: underline;
}
hr {
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
}
b {
	font-weight: bold;
}
p {
	line-height: 130%;
}
#header
{
    width: 100%;
    background-image: url(../images/top_bg.gif);
    background-repeat: repeat-x;
    text-decoration: none;
}
#body {
	float: none;
	margin-right: auto;
	margin-top: 20px;
	margin-left: auto;
	margin-bottom: 20px;
}
#modernbricksmenu {
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	float: left;
}
#modernbricksmenu ul {
	padding: 0;
	list-style: none;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 300px;
}
#modernbricksmenu li {
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}
#modernbricksmenu a {
	float: left;
	display: block;
	color: white;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 5px 10px;
	text-decoration: none;
	background-color: #CC6633; /*Default menu color*/
	border-bottom: 1px solid white;
}
#modernbricksmenu a:hover
{
    background-color: #FFE479; /*Menu hover bgcolor*/
    text-decoration: underline;
    color: #000000;
}

#modernbricksmenu .current { /*currently selected tab*/
	background-color: #FFE479; /*Brown color theme*/
	color: #000000;
	text-decoration: none;
}

#links 
{
}
#links a:hover
{
    color: #99ffff;
    text-decoration:none;
}

.download {
	
	margin-right:0;
	margin-left: 5px;
	width: 925px;
}
.download .firstword a {
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
	color: #0066CC;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

.download .secondword  a {
   list-style-type : none;
	display: inline;
	padding-bottom: 1px;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	color: #CC6633;
}

.download  .secondword a:hover
{
  	
	color:  #0066CC;
  }
  
  .download  .firstword a:hover
{
  	
	color:  #CC6633;
  }
  
  .download .thirdword  a {
   list-style-type : none;
	display: inline;
	padding-bottom: 1px;
	font-weight: bold;
	font-size: 20px;
	text-decoration:none;
	color: #CC6633;
}

.download .thirdword a:hover
{
    text-decoration: underline;
    color: #663300;
}
  
.cu {
	background-color: #FFE479; /*Brown color theme*/
	color: #000000;
	text-decoration: none;
}
#modernbricksmenuline {
	clear: both;
	padding: 0;
	width: 100%;
	height: 3px;
	line-height: 3px;
	background-color: #CC6633;
}
#arrowlistmenu {
	width: 150px; /*width of menu*/
	float: left;
	margin-left: 7px;
	margin-top: 50px;
	background-color: #9FCDFF;
}
#arrowlistmenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0; /*bottom spacing between each UL and rest of content*/
}
#arrowlistmenu ul li {
}
#arrowlistmenu ul li a {
	color: #0074F4; /*custom bullet list image*/
	display: block;
	padding: 4px 0;
	padding-left: 20px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	background-image: url(../images/arrowbullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #80BCFF;
}
#arrowlistmenu ul li a:hover { /*hover state CSS*/
	color: #003399;
	background-color: #FFFFFF;
}
#arrowlistmenu #current a { /*currently selected tab*/
	background-color: #FFFFFF;
	text-decoration: none;
}
#footer {
	width:99%;
	background-color: #447BBF;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	height: 17px;
	padding: 5px 5px;
}
#footer a {
	width:100%;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 5px;
}
#footer ul {
	list-style: none;
	margin-top: 0;
}
#footer li {
	display: inline;
	height:8px;
	padding: 0;
}
#page {
	float: none;
	margin-right: auto;
	margin-top: 0px;
	margin-left: auto;
	margin-bottom: 0px;
	width: 955px;
	background-color: #FFFFFF;
}
#tablehead {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	width: 750px;
}
#table {
	width: 950px;
	border-top:2px;
	border-bottom-color:Gray;
	border-width:thick;
}
#header .logo {
	width: 100%;
	background-image: url(../images/logoadmin.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	background-position: 10px;
}
#review {
	background-image: url(../images/likeourproduct.gif);
	background-repeat: no-repeat;
	height: 80px;
	color: #FFCC33;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	width: 140px;
	padding-top: 30px;
	font-size: 10pt;
	font-weight: bold;
}
/*#review .left {
	background-image: url(../images/likeourproduct-1.gif);
	background-repeat: no-repeat;
	height: 80px;
	background-position: left;
}*/
.done {
	color: #006600;
}
.normal {
	height:20px;
}
.warning {
	color: #FF0000;
	text-decoration: none;
}
.button {
	background-color:#9FCDFF;
	border: 1px solid #000099;
	font-size:13px;
}
.button2 {
	background-image: url(../images/adminbtn.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.buttonpurp {
	background-color:snowwhite;
	border:  1px solid #000099;
	font-size:11px;
	height:17px;
}
.date {
	color: #000000;
	text-decoration: none;
}
.date12
{
    color: #000000;
    text-decoration: none;
    vertical-align:middle;
}

.date12 a:hover
{
 
    text-decoration: underline;
   
}
.date a:hover
{
 
    text-decoration: underline;
   
}
.software {
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.software a {
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration:none;
}

.software a:hover{
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration:underline;
}

.software1 {
	font-size: 15px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.software1 a {
	font-size: 15px;
	font-weight: bold;
	color: #0066CC;
	text-decoration:none;
}

.software1 a:hover{
	font-size: 15px;
	font-weight: bold;
	color: #0066CC;
	text-decoration:underline;
}
.hrdot {
	border-bottom-width: 2px;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
}
.currently {
	font-size:11px;
	font-weight:bold;
	color: #006600;
}
.submission {
	font-size: 18px;
	font-style:italic;
	font-family:Arial;
	color:Black;
	text-decoration: none;
	background-color: #B7E8FF
}
.sub {
	font-size: 20px;
	font-family:Arial;
	color:Black;
	font-weight:bold;
	text-decoration: none;
}
.normaltext {
	font-size:13px
}
.table {
	background-color: #FFFFFF;
	width: 955px;
	position: relative;
}
.featured {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none
}
.normal_black_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
.bold_black_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.category_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.category_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.category_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.category_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.download-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E20A4;
}
.table-content-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFF4;
}
.tc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFF2F6;/* #F4F3F2*/
}
.tcreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:16px;
	background-color: #FFF2F6;/* #F4F3F2*/
}
.table-content-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFF4;
}
.red-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none
}
.download-textcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4E20A4;
}
.table-content-4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EFF3FD;
}
.tablehead {
	background-color:#3DABFF;
	height:20px;
}
.tablecont {
	font-weight:bold;
	height:20px
}
input {
	background-color: #FFF5D7;
}
input[disabled]
{
    /*background-color: #999999;*/
}
textarea {
	background-color: #FFF5D7;
}
select {
	background-color: #FFF5D7;
}
.select {
	background-color: #FFF5D7;
}
.thead {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	text-align: center;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.trow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.author {
	padding: 2px;
	margin-right: auto;
	margin-left: auto;
	width: 925px;
}
.author li {
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
	color: #0066CC;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}
/*.author .image {
	background-repeat: no-repeat;
	list-style-image: url(../images/author.gif);
	list-style-type: none;
}*/
.author .name {
	font-weight: bold;
	color: #CC6633;
}
.author .current {
	font-weight: bold;
	color: #339933;
}
.author .suggested {
	font-weight: bold;
	color: #CC6633;
}
.normal {
	padding: 2px;
}
.normal li {
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
	color:Black;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.normal .name {
	font-weight: bold;
	color: #CC6633;
}
.normal .current {
	font-weight: bold;
	color:Black;
}
.normal .suggested {
	font-weight: bold;
	color: #CC6633;
}
.adminlabel {
	text-decoration: none;
	background-color: #CCCCCC;
	color: #999999;
}
roundcont {
	width: 250px;
	background-color: #f90;
	color: #fff;
}
.roundcont p {
	margin: 0 10px;
}
/*.roundtop {
	background: url(tr.gif) no-repeat top right;
}
.roundbottom {
	background: url(br.gif) no-repeat top right;
}*/
img.corner {
	width: 15px;
	height: 15px;
	border: none;
	display: block;
}
.java {
	color: #FF0000;
	background-color: #FFFF66;
	padding: 1em;
	text-align: center;
}
.promo {
	padding-right:100px;
	padding-left:20px;
}
.butc2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
     line-height:15px;
    background-color: lightcyan; /* #F4F3F2*/
}
.chktc2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0000cc;
    background-color: #FFF2F6; /* #F4F3F2*/
}

.prodheader
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #006699;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
}

.downloadlinktext
{
    font-weight: bold;
    font-size: 180%;
    
    
}


.ordernowtext
{
    font-weight: bold;
    font-size: 180%;
   
}

.subscribenews
{
    font-size: 13px;
    font-family: Arial, Verdana, Helvetica;
    background-color: #ffcccc;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    text-indent: 5px;
}
.table-content-prod
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
   
}

.subbenews
{
    font-size: 12px;
    font-family: Helvetica,Verdana,Arial,  sans-serif;	
    text-indent:5px;
}

.txtSrch
{
    
    position: inherit; 
     margin-right:5px;
    #margin-bottom:10px;
    
}
.srchbtn
{
    position:inherit; 
    top: 0px; 
    margin-right:10px;
    margin-bottom:-5px;
    #margin-bottom:7px;
}

.srchbtn1
{
    position:inherit; 
    top: 0px; 
    margin-right:10px;
    margin-bottom:-5px;
    #margin-bottom:-2px;
}

.subnews
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ff6600;
    background-color: #FFF2F6; /* #F4F3F2*/
}
.date
{
    width: 40px;
    height: 40px;
    font-weight: bold;
    color: #ffffff;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #eeeff1;
    cursor:hand;
}
.date .up
{
    color: #000000;
    font-size: 90%;
}
.date .mid
{
    font-size: 100%;
    color: #993333;
}
.date .down
{
    font-size: 90%;
    color: #660066;
}
.gridPager
{
      background-color:#f4f4f4;
     
}

.gridPager span
{
    text-decoration: underline;
    background-color: dodgerblue;
    line-height:20px;
    padding-left: 5px;
    padding-right: 5px;
     padding-top:3px;
    padding-bottom:3px;
    
    font-weight: bold;
    color: #ffffff;
    
}

.gridPager a
{
     line-height:20px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: darkgray;
    font-weight: bold;
    color: #ffffff;
}

.upgrid
{
    float:left;
    height: 20px;
    width: 500px;
    background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    border-left: silver 1px solid;
    border-top: silver 1px solid;
   
    padding-left:3px;
  
}
.showing
{
    
   text-align:right;
    width:500px;
    padding-left:680px;
}
.srchshowing
{
     /*right:700px;*/
     float:right;
       width:441px;
         height: 20px;
      text-align:right;
     vertical-align:top;
      background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    
    border-top: silver 1px solid;
    border-right: silver 1px solid;
    padding-right:3px;
    /*padding-left:650px;*/
}
.srchshowing1
{
     /*right:700px;*/
      margin-left:650px;
      text-align:right;
     vertical-align:top;
      background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    border-left: silver 1px solid;
    border-top: silver 1px solid;
    border-right: silver 1px solid;
    padding-left:3px;
    /*padding-left:650px;*/
}

.srchshowing2
{
     /*right:700px;*/
     float:right;
       width:437px;
         height: 20px;
      text-align:right;
     vertical-align:top;
      background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    
    border-top: silver 1px solid;
    border-right: silver 1px solid;
    padding-right:3px;
    /*padding-left:650px;*/
}

.gridview
{
    clear:both;
}
.downgrid
{
    height: 20px;
    width: 925px;
    background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    border-right: silver 1px solid;
}
.downgriddown
{
    height: 20px;
    width: 884px;
    #width: 894px;
    background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    border-right: silver 1px solid;
}
.message1
{
     font-weight:bold;
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 15px; 
    color: #990000; 
    text-decoration: none;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
 }
.upgridsearch
{
    height: 20px;
    width: 937px;
     margin-left:5px;
    background-color: #f4f4f4;
  vertical-align:middle;
     font-weight:bold;
     font-size:11px;
     padding-top:2px;
    border-left: silver 1px solid;
    border-top: silver 1px solid;
    border-right: silver 1px solid;
}


.authorplist {
	padding: 2px;
	margin-right: auto;
	margin-left: auto;
	width: 900px;
}
.authorplist li {
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
	color: #0066CC;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}
/*.author .image {
	background-repeat: no-repeat;
	list-style-image: url(../images/author.gif);
	list-style-type: none;
}*/
.authorplist .name {
	font-weight: bold;
	color: #CC6633;
}
.authorplist .current {
	font-weight: bold;
	color: #339933;
}
.authorplist .suggested {
	font-weight: bold;
	color: #CC6633;
}

.errordiv
{
    width:70%;
    text-align:left;
    margin-top:0px;
    margin-bottom:0px;
     margin-left:27%;
     margin-right:10%;
     #padding-left:27%;
     #margin-left:0px;
    /*background-color:#FFFFCC;*/
}

.subrev
{
    float:left; background-color:White; margin-right:30px;  line-height:15px; margin-left:30px;
    _margin-left:10px;        
}

a:hover .date .up 
{
    color: #000000;
    font-size: 90%;
    text-decoration:underline;
}
a:hover .date .mid 
{
    font-size: 100%;
    color: #993333;
    text-decoration:underline;
}
a:hover .date .down 
{
    font-size: 90%;
    color: #660066;
    text-decoration:underline;
}

.SearchCss
{
    
    margin-top:0px;
    list-style-type: none;
    
    margin-left:2px;
    font-size:12px;
    line-height:16px;
    
    
   
}

.SearchTbxCss
{
    
    margin-top:0px;
    list-style-type: none;
    
    margin-left:2px;
    font-size:12px;
    line-height:16px;
    
    
   
}


.list{
    /*border: 1px solid #090;*/
    border: 1px solid Black;
    list-style-type: none;
    margin: 0px;
    /*background-color: linen;*/
    background-color:White;
    text-align: left;
    /*font-weight: bold;*/
    /*font-size: 85%;*/
     padding:0px;
        font-family:  Sans-Serif;
       font-size:13px;
    line-height:16px;
    padding-left:2px;
    margin-right:2px;
  
}

	ul.list li {
		padding: 0px 0px;
	}

.listitem{
    color: #000000;
	}

	.hoverlistitem{
       /*background-color: #0000ff;*/
       /*color: #ffffff;*/
       background-color:#E6FFCC;
	}
	
.thankyoumsg
{
    width:500px;
    background-color:#FFFFE5;
    padding-top:20px; 
    padding-bottom:10px; 
    padding-left:5px; 
    padding-right:5px; 
    text-align:center; 
    font-size:13px; 
    margin-left:230px; 
    margin-bottom:20px; 
    margin-top:30px;
    font-family:Arial, Helvetica;    
}
.thankyoumsg .msg
{
    font-weight:bold; 
    font-size:16px; 
}

.thankyoumsg .msg .msgita
{
    color:#B82E00; 
    font-style:italic;    
}

.thankyoumsg .big
{
    font-size:18px; 
    font-weight:bold;
     color:#B82E00;    
}

.gotopl
{
    width:500px;
    margin-left:230px; 
    font-weight:bold;    
}
.expeditepg
{
    padding-left:30px; 
    font-size:13px; 
    line-height:17px; 
    margin-right:50px;
    width:800px; 
    background-color:#FFFFE5; 
    padding-top:20px; 
    padding-right:30px; 
    margin-left:50px; 
    margin-right:50px;  
    font-family:Arial, Helvetica;    
}

.expeditepg h1
{
    color:Black;  
    text-align:center;  
}

.expeditepg h1 .msgita
{
    color:#B82E00; 
    font-style:italic;    
}

.expeditepg h2 
{
    font-size:18px; 
    font-weight:bold;
    color:#B82E00;
    background-color:#FFFFE5; 
    text-align:center;   
}
.promopage 
{
    clear:both;
    font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-color: #B7E8FF;
	 margin-left:5px;
	  padding-left:10px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.promopage a
{
     font-size:14px;
     font-weight:bold;
}

.promoimg 
{
    clear:both;
    width:200px; 
    margin-left:10px; 
    float:left; 
    margin-top:10px;
    margin-right:10px;    
    
}

.horline
{
    width: 950px;
    clear: both;
    margin-top: 5px;
    margin-left: 2px;
    margin-right: 0px;
    border-bottom: orange 1px solid;
    padding-left:0px;
}
.promocontent
{
    width:525px; margin-left:10px; float:left; margin-right:10px; font-size:12px; line-height:16px;    
}

.promofeature
{
    font-size:16px; font-weight:bold;    
}
.promofeature a
{
    font-size:12px; font-weight:bold;    
}
.promoprice
{
    float: right;
    line-height: 30px;
    font-size: 15px;
    margin-top:10px;
     padding:10px;
     margin-right:15px;
    background-color: #FFFFCC;
    text-align:center;-moz-border-radius:15px; 
}

.promoprice .spanprice
{
    font-weight:bold; font-size:15px;    
}
.orderlink a
{
    text-decoration: underline;
    font-size:130%;
    font-weight: bold;
    color: #ff9900;
}

.orderlink a:hover
{
    text-decoration: underline;
    
    font-weight: bold;
    color: red;
}
.livelink 
{
    text-decoration:none;
    font-size:130%;
    font-weight: bold;
    color: Green;
}
.notavailable
{
    text-decoration:none;
    font-size:130%;
    font-weight: bold;
    color: REd;
}

.renewlink a
{
    text-decoration:underline;
    font-size:130%;
    font-weight: bold;
    color: #0059B3;
}

.renewlink a:hover
{
    text-decoration:underline;
    font-size:130%;
    font-weight: bold;
    color: red;
}

.thankupdate
{
    padding-left:30px; 
    font-size:13px; 
    line-height:17px; 
    margin-right:50px;
    width:800px; 
    background-color:#FFFFE5; 
    padding-top:20px; 
    padding-right:30px; 
    margin-left:50px; 
    margin-right:50px;  
    font-family:Arial, Helvetica;
    -moz-border-radius:15px; 
       
}

.thankupdate h1
{
    color:Black;  
       
}

.thankupdate h1 .msgita
{
    color:#B82E00; 
    font-style:italic;    
}

.thankupdate .thankyoumsg 
{
    font-size:22px; 
    font-weight:bold;
    color:#B82E00;
    background-color:#FFFFE5; 
    text-align:left;
    padding-left:0px;
    margin-left:0px;
    
}


.thankupdate .horline
{
    width: 800px;
    clear: both;
    margin-top: 5px;
    margin-bottom:30px;
    margin-left: 0px;
    margin-right: 0px;
    border-bottom: orange 1px solid;
}

.loadertbl
{
    font-size:12px;
    font-weight:bold; 
    vertical-align:middle;
  }
  
  .promotepage
  {
    font-family:Arial, Helvetica; font-size:9pt;  
  }
  
.ca
{
    background-color: #ff9933;
    font-size: 13px;
    font-weight: bold;
    color: honeydew;
    border-bottom: #003300 1px solid;
    border-left: #003300 1px solid;
    border-top: #003300 1px solid;
    border-right: #003300 1px solid;
    height:20px;
}

.updmaills
{
    clear:both; 
    float:left; 
    margin-left:50px;  
    line-height:20px;  
}

.updmaills span
{
    padding-left:20px;
    text-align:right;
}

.updmailtbl
{
    margin-left:80px;
    line-height:25px;
 }
 
 .updmailtbl .textbox
{
    background-color: #ffffff;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    border-top: black 1px solid;
    border-right: black 1px solid;
}

 .updmailtbl .updmailbutton
{
    background-color: #000066;
    color: #ffffff;
    font-weight: bold;
    
   
}

.orangeline
{
    /*border-bottom: #ff0066 1px solid;*/
 height:1px;
 background-color:#ff0066;
 margin-top:2px;
 margin-bottom:2px;
}
.updmailtbl
{
    margin-left:80px;
    line-height:25px;
 }
 
.updmailtbl .textbox
{
    background-color: #ffffff;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    border-top: black 1px solid;
    border-right: black 1px solid;
}

 .updmailtbl .updmailbutton
{
    background-color: #000066;
    color: #ffffff;
    font-weight: bold;
}

.updmailtbl1
{
    margin-left:20px;
    margin-right:20px;
    line-height:25px;
 }
 
.updmailtbl1 .textbox
{
    background-color: #ffffff;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    border-top: black 1px solid;
    border-right: black 1px solid;
}

 .updmailtbl1 .updmailbutton
{
    background-color: #000066;
    color: #ffffff;
    font-weight: bold;
}

