.origcategorylist
{
width: 725px; 
padding: 0px; 
margin: 0px;
}

.origcategorydesc
{
!width: 725px; 
padding: 0px;
margin: 0px;
line-height: 1;
!padding-left: 5px;
display: inline;
}

div
{
  font: 12px arial;
}

.upper
{
  padding-bottom: 5px;
  padding-left: 0px;

  width:730px;
}

.stdtable
{
  font: 12px arial;
}

.uppermenu
{
  padding-top: 5px;
  padding-bottom: 5px;
  font: 12px arial;
}

.bottom
{
  padding-top: 5px;
  font: 10px arial;
  bottom: 10px;
  z-index: -1;
}

.maincontainer
{
  padding-top: 10px;
  height: 500px;
  width : 800px;
}

.s1
{
  float: left;
  width: 350px;
  height: 350px;
  background-image: url(../../branding/COL01/choosecategory.jpg);
  padding-top: 45px;
}

.s2
{
  float: right;
  width: 350px;
  height: 350px;
  background-image: url(../../branding/COL01/choosesub.jpg);
  padding-top: 45px;

  font: 12px arial;
  background-repeat: no-repeat;
}

.s2_nextprev
{
  width:250px; 
  text-align:right;
}

.givestyle
{
  float:left;
  height: 320px;
  padding-top: 35px;

  font: 12px arial;
}



.writead
{
  float:left;
  height: 350px;
  padding-top: 35px;

  font: 12px arial;
}



.previewad
{
  float:right;
  width: 400px;
  height: 320px;
  padding-top: 35px;

  font: 12px arial;
}

.previewad_review
{
  float:left;
  width: 400px;
  height: 350px;
  padding-top: 35px;

  font: 12px arial;
}

.creditinfo
{
  float:right;
  width: 275px;
  height: 350px;
  padding-top: 35px;

  font: 12px arial;
}



.previewimg
{
  border-style: solid;
  border-bottom-width: 20px;
  border-top-width: 20px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: #e0dfe3;
}


h1
{
  font: bold 20px arial;
}

h2
{
  font: bold 14px arial;
}

.headerimage
{
  padding-bottom: 20px;
}

.ad_headerimage
{
  width:728px; 
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  text-align: left;
  line-height:1;
  font: 12px arial;
}

.ad_item
{
/*  background: url(../../branding/COL01/ad_listing.jpg); */
  border-top: 1px solid;
  border-color: #d8d8d8;
  width: 700px;
  !height: 60px;
  padding: 15px;
  overflow:visible;
}

.ad_item_txt
{
  !padding-top: 15px;
  !padding-left: 20px;
}

.ad_item_txt a
{
   color: #000080;
   text-decoration: underline;
}

.ad_item_txt a:hover
{
   color: #800000;
   text-decoration: underline;
}



.ad_item_txt_bottom
{
  padding-top: 5px;
  padding-left: 15px;
  width: 450px;
  float:left;
}

.ad_item_txt_bottom a
{
   color: #000080;
   text-decoration: none;
   font-weight: bold;
}

.ad_item_txt_bottom a:hover
{
   color: #800000;
   text-decoration: underline;
   font-weight: bold;
}


.ad_item_txt_right
{
  padding-top: 5px;
  padding-right: 15px;
  float: right;
  width: 200px;
}

.ad_item_txt_right a
{
   color: #000080;
   text-decoration: none;
   font-weight: bold;
}

.ad_item_txt_right a:hover
{
   color: #800000;
   text-decoration: underline;
   font-weight: bold;
}


p {
  margin:1px 0px 2px 0px;
  font-size: 14px;
}


a
{
  color: #2b5b9d;
  font: 12px arial;
}

a:visited
{
  color: #000040;
  font: 12px arial;
}

a:hover
{
  color: #800000;
  font: 12px arial;
}


.pindent
{
  padding-top : 5px;
  padding-left: 25px;
}

.submitbutton
{
  background-color: #2b5b9d;
  color: white;
  font: bold 12px arial;
  border-style: solid;
  border-color: black;
  border-width: 2px;
}

.paperselected
{
  background-color: #e0dfe3;
  color: black;
}

.paperselected a
{
  color: black;
}

.papernotselected
{
  color: black;
}

.papernotselected a
{
  color: black;
}


.calendar
{
  border: solid;
  background-color: #2b5b9d;
}

.calendartitle
{
  color: white;
  text-align: center;
}

.calendarweek td
{
  border: solid;
  border-width: 1px;
  text-align: center;
/*  background-color: #FFFFFF; */
}

.calendarweek td a
{
  text-align: center;
  font: 14px arial;
  text-decoration: none;
}

.calendar_celloff
{
  background-color: white;
  color: black;
}

.calendar_cellon
{
  background-color: #2b5b9d;
  color: white;
}

.calendar_cellon a
{
  text-align: center;
  font: 14px arial;
  color: white;
  background-color: #2b5b9d;
}


.calendar_cellon a:hover
{
  color: red;
}

.calendar_celloff a:hover
{
  color: red;
}



.thankyou
{
   background: url(../../branding/COL01/thankyoufororder.jpg); 
   width:550px;
   height:350px;
   padding-top: 50px;
   text-align:left;
   
   font: 12px arial;
}


.BoxedAd
{
  border: solid;
  padding: 10px;
  width: 640px;
}

.AdImage
{
  text-align:center;
}

.adbolded
{
 font-weight: bold;
}


.adborder
{
  border: solid;
}

.overlayoff
{
   visibility: hidden;
   top: 0px;
   left: 0px;
   width: 1px;
   height: 1px;
}

.overlayon
{
   width:640px; 
   height:480px; 
   top: 150px;
   left: 80px; 
   position: absolute; 
   z-index:10; 
   
   background: url(../../branding/COL01/ad_overlay.jpg);
   visibility: visible;
}


.overlaytrans
{
   width:640px; 
   height:480px; 
   top: 150px;
   left: 80px; 
   border:solid; 
   position: absolute; 
   z-index:10; 
   background-color:white;
   visibility: hidden;
   padding: 10px;
}

.overlay_txt
{
  padding-top: 270px;
  padding-left: 20px;
  padding-right: 20px;
  font: 12px arial;
}

.writead
{
  float:left;
  padding-top: 35px;
  font: 12px arial;
}

.adtab_off
{
   visibility: hidden;
   top: 0px;
   left: 0px;
   width: 1px;
   height: 1px;
   position: absolute;
}

.adtab_on
{
   width:350px; 
   height:290px; 
   top: 150px;
   left: 80px; 
   border:solid;
   border-color: #2b5b9d;
   z-index:10; 
   background-color:white;
   visibility: visible;
   padding: 10px;
}

.packagedesc_off
{
   visibility: hidden;
   top: 0px;
   left: 0px;
   width: 1px;
   height: 1px;
   position: absolute;
}

.packagedesc_on
{
   width:250px; 
   height:180px; 
   visibility: visible;
   padding: 10px;
}



.toptab_on
{
  width:70px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/toptab_on.gif);
  margin-right: 5px;
}

.toptab_off
{
  width:70px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/toptab_off.gif);
  margin-right: 5px;
}


.toptabbig_on
{
  width:100px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/toptabbig_on.gif);
  margin-right: 5px;
}

.toptabbig_off
{
  width:100px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/toptabbig_off.gif);
  margin-right: 5px;
}

.bottabbig_on
{
  width:100px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/bottabbig_on.gif);
  margin-right: 5px;
}


.toptabred_on
{
  width:70px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/toptabred_on.gif);
  margin-right: 5px;
}

.toptabred_off
{
  width:70px;
  height: 25px;
  float:left;
  text-align: center;
  background-image: url(../../branding/COL01/toptabred_on.gif);
  margin-right: 5px;
}



.toptab_on div     { padding-top: 5px; }
.toptab_off div    { padding-top: 5px; }
.toptabbig_on div  { padding-top: 5px; }
.toptabbig_off div { padding-top: 5px; }
.bottabbig_off div { padding-top: 5px; }
.toptabred_on div  { padding-top: 5px; }
.toptabred_off div  { padding-top: 5px; }


.toptab_on a { color:white; }
.toptab_on a:hover { color:white; }
.toptabbig_on a { color:white; }
.toptabbig_on a:hover { color:white; }
.bottabbig_on a { color:white; }
.bottabbig_on a:hover { color:white; }
.toptabred_on a { color:white; }
.toptabred_off a { color:white; }

.styletab_off
{
   visibility: hidden;
   top: 0px;
   left: 0px;
   width: 1px;
   height: 1px;
   position: absolute;
}

.styletab_on
{
   width:650px; 
   height:350px; 
   top: 150px;
   left: 80px; 
   border:solid;
   border-color: #2b5b9d;
   z-index:10; 
   background-color:white;
   visibility: visible;
   padding: 10px;
   overflow:auto;
   
}


.help_ovoff
{
   visibility: hidden;
   top: 0px;
   left: 0px;
   width: 1px;
   height: 1px;
}

.help_ovon
{
   width:640px; 
   height:480px; 
   top: 200px;
   left: 80px; 
   position: absolute; 
   z-index:10; 
   visibility: visible;
}

.help_ovtrans
{
   width:640px; 
   height:480px; 
   top: 200px;
   left: 80px; 
   position: absolute; 
   z-index:10; 
   visibility: hidden;
}

#sitelogo
{	
 border:none;
}

.displaystyle1_container
{
	width: 725px; 
}

.displaystyle2_container
{
	width: 700px; 
	text-align:left; 
	padding-left: 15px;
}

.ds2_floatitem
{
	float:left; 
	width:210px; 
	padding-top:10px;
  margin-right: 15px;
}

.ds2_sectionname
{
  font: bold 14px arial;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  padding: 3px;
  background-color: #F0F0F0;
  color: #333333;
  margin-top: 10px;
}

.ds2_categories {
  font: 12px arial;
  border-left: 1px solid #666666;
  padding:3px 0px 5px 5px;
  background-color: #F7F7F7;
  color: #444444;
}

.cleardiv
{
	clear:both;
}

.noborder
{
	border: none;
}


.ad_list_container
{
	width: 700px; 
	padding-top:5px;
}

.ad_list_breadcrumb
{
	font: bold 14px arial;
}

.ad_listing_container
{
	width: 700px;
}

.ad_item_listing
{
	height: 20px;
}

.ad_listing_string
{
	!padding-left: 15px; 
	padding-top: 5px;
	font: 14px arial;
}

.sendtoafriend_container
{
	padding-left: 15px; 
	padding-top: 10px; 
	font: 12px arial;
}

.sendtoafriend_adcontainer
{
  width: 725px;
}

.textarea_box
{
	width:250px;
	height:100px;
}

.searchresults
{
	width: 725px;
}

#place_an_ad
{
	float: right;
	margin-top: -15px;
	margin-right: 100px;
	margin-bottom: 0px;
}

.linked_image
{
	border: 0;
}

.extra_pages_text
{
    font: 14px arial;
}
