@charset "UTF-8";
body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	background-color: #EDECE9;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
#body_cnblist {
	text-align: left;
	background-color: #FFFFFF;
}
hr {
	color: #666666;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#container  {
	width: 1000px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
	background-image: url(../images/layout/shade_1100.jpg);
	background-repeat: repeat-y;
	background-position: center center;
} 
#containerbackgroundcolour {
	background-color: #FFFFFF;
}
#container_voorblad {
	background-image: url(../images/layout/voorblad_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.----------sidebar_left---------- {
}
#sidebar_left  {
	float: left; /* since this element is floated, a width must be given */
	width: 230px; /* padding keeps the content of the div away from the edges */
	padding-right: 45px;
	margin-left: 10px;
	background-image: url(../images/layout/contents.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1275px;
}
#sidebar_left_blank  {
	float: left; /* since this element is floated, a width must be given */
	width: 230px; /* padding keeps the content of the div away from the edges */
	padding-right: 45px;
	margin-left: 10px;
	height: 1275px;
}
#div_topleft {
	height: 25px;
	padding-top: 10px;
	padding-left: 10px;
}
#div_topleft_vdc {
	height: 20px;
}
#content {
	font-size: 14px;
	font-weight: bold;
	padding-top: 40px;
	padding-bottom: 10px;
	margin-left: 40px;
	padding-left: 10px;
}
.category {
}
.----------dircat {
}
#dircat {
	height: 40px;
}
.dircat_category {
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	height: 30px;
	font-size: 13px;
}
.dircat_icon {
	float: left;
}
.category_rollover {
}
.category2 {
}
#content_classifieds {
	background-image: url(../images/layout/classifieds.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 50px;
	height: 900px;
}
#sidebar_left_frame {
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 14px;
	padding-left: 8px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 42px;
	margin-top: 20px;
}
#div_homelink {
	background-image: url(../images/categories/20/home.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 70px;
	background-position: 40px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	text-transform: lowercase;
}
.----------sidebar_right---------- {
}
#sidebar_right   {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* padding keeps the content of the div away from the edges */
	padding-left: 45px;
	margin-bottom: 10px;
}
#logo_2010 {
	height: 120px;
	background-position: center center;
	background-image: url(../images/layout/2010_information.png);
	background-repeat: no-repeat;
}
#google_search {
	padding-top: 15px;
	padding-bottom: 15px;
}
#sidebar_right_frame {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-right: 10px;
	padding-top: 15px;
	font-size: 14px;
}
#sidebar_right_icons {
	margin-top: 10px;
	margin-left: 42px;
}
.icon {
	margin-left: 3px;
}
#div_navbutton {
	margin-bottom: 15px;
}
#sidebar_right_communitynoticeboard {
	margin-right: 10px;
	font-size: 11px;
	background-image: url(../images/layout/voorblad.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 365px;
	margin-top: 10px;
	color: #A5A5A5;
	width: 231px;
	padding-top: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	text-decoration: none;
}
#sidebar_right_billboard {
	margin-right: 10px;
	font-size: 11px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 382px;
	margin-top: 10px;
	color: #A5A5A5;
	width: 231px;
}
#sidebar_right_imagelibrary {
	margin-right: 10px;
	font-size: 11px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 382px;
	margin-top: 10px;
	color: #A5A5A5;
	width: 231px;
}
.----------logo_languagebar {
}
#divforlogolanguagebar {
	height: 50px;
	background-image: url(../images/layout/logolanguagebar.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	padding-top: 70px;
	padding-right: 25px;
}
.dropdownlanguagebar {
	font-size: 10px;
	width: 90px;
}
#logo_iwellington_languagebar {
	text-align: right;
	background-image: url(../images/layout/iWellington_logo+languagebar.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 120px;
}
#divforlanguagenorightsidebar {
	height: 50px;
	padding-top: 70px;
	padding-right: 25px;
	float: right;
}
#transp_120H {
	float: left;
}
.----------maincontent---------- {
}
#mainContent  {
	margin-top: 0;
	margin-right: 290px;
	margin-bottom: 0;
	margin-left: 300px;
} 
#mainContent_nosidebars  {
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
} 
#div_greetingandlanguage {
	height: 30px;
	width: 400px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#div_greetings {
	text-align: left;
	font-size: 17px;
	font-weight: bold;
	color: #999999;
	float: left;
	width: 250px;
}
#language {
	text-align: right;
	float: right;
}
#mainContent_norightsidebar {
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 300px;
	width: 690px;
	text-align: justify;
}
#logo_iwellington {
	background-repeat: no-repeat;
	background-position: center center;
	width: 400px;
	vertical-align: middle;
	padding-top: 21px;
	padding-bottom: 25px;
}
#logo_iwellington_centred {
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	padding-top: 21px;
	padding-bottom: 21px;
	text-align: center;
}
#logo_iwellington_2010 {
	width: 100%;
	text-align: left;
	padding-top: 21px;
	padding-bottom: 21px;
}
#mainslideshow {
	height: 279px;
}
#maintext {
	text-align: justify;
	width: 400px;
	font-style: normal;
	font-weight: lighter;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-variant: normal;
	margin-top: 20px;
}
#maintext_reinforced {
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
}
#dir_listing_category {
	text-align: left;
	font-size: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-bottom: 15px;
	background-image: url(../images/layout/box_dir_cat.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	height: 40px;
}
#dir_listing_category_dark {
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	padding: 15px;
}
#dir_listing_category_yourehere {
	text-align: left;
	padding-top: 7px;
}
.dir_listings {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.dir_individual_listing {
	background-color: #ECECEC;
	margin-bottom: 15px;
	height: 200px;
}
.clasf_individual_listing {
	background-color: #F0F0F0;
	margin-bottom: 15px;
	padding: 10px;
	float: left;
	width: 660px;
}
.dir_indiv_listing_text {
	float: left;
	text-align: justify;
	font-size: 11px;
	width: 455px;
	height: 170px;
	overflow: auto;
	padding: 15px;
}
.dir_indiv_listing_images {
	float: right;
	width: 200px;
}
#marquee {
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	background-color: #CCCCCC;
	margin-top: 20px;
}
#googlesearch_fullwidth {
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #999999;
	margin-top: 55px;
	padding: 5px;
	height: 40px;
	margin-bottom: 15px;
}
#marquee_head {
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
#div_disclaimer {
	font-size: 10px;
	background-color: #CCCCCC;
	padding: 20px;
}
#div_disclaimer_head {
	font-size: 10px;
	background-color: #F0F0F0;
	padding: 20px;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 20px;
}
#div_ankerlinksgroup {
	margin-top: 15px;
	margin-bottom: 15px;
}
#cnb_view {
	text-align: justify;
	vertical-align: top;
	padding: 25px;
}
#fieldset_contact {
	width: 500px;
}
.----------footer {
}
#footer {
	text-align: center;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-top: 2px;
	font-size: 11px;
}
#footer_photo {
	text-align: center;
	padding: 0px;
	margin-top: 15px;
	font-size: 11px;
}
#footer_stretch {
	background-color: #999999;
	height: 7px;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.----------map---------- {
}
#map_div {
	background-color: #ECECEC;
	margin-bottom: 15px;
	overflow: auto;
	height: 200px;
}
#map_thumb_div {
	float: left;
	padding: 15px;
}
#map_caption_div {
	float: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.map_thumb {
	width: 200px;
}
.----------text---------- {
}
.text_small {
	font-size: 10px;
}
.text_small_bold {
	font-size: 10px;
	font-weight: bold;
}
#heading_boxed {
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-bottom: 15px;
	font-weight: bold;
}
.text_small_allcaps {
	font-size: 9px;
	text-transform: uppercase;
}
.text_capitalise_bold {
	font-size: 14px;
	font-weight: normal;
	text-transform: capitalize;
}
.red_dotted_box {
	background-color: #FFD9D3;
	padding: 10px;
	border: 1px dotted #FF0000;
	color: #FF0000;
	margin-top: 15px;
	margin-bottom: 15px;
}
.heading_dir_name {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.greetings {
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
}
.G_reetings {
	font-size: 20px;
}
.heading_lists {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
.subheading_lists {
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.cnb_div {
	margin-bottom: 10px;
}
.cnb_title {
	font-weight: bold;
	color: #000000;
}

.----------messages---------- {

}#cnbdivforcaption {
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #66CC66;
	padding: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	margin-top: 25px;
	margin-bottom: 10px;
	width: 100%;
	text-transform: uppercase;
	text-align: center;
}
.cms_message_successlinks {
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F3EDAF;
	padding: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #BCAF18;
	border-right-color: #BCAF18;
	border-bottom-color: #BCAF18;
	border-left-color: #BCAF18;
	margin-top: 25px;
	margin-bottom: 10px;
	width: 100%;
}
.cms_message_fail {
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFDFD9;
	padding: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	margin-top: 25px;
	margin-bottom: 10px;
	width: 100%;
}
.cms_message_inpage {
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCC66;
	padding: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	margin-top: 25px;
	margin-bottom: 10px;
}
.cms_message_important {
	font-family: Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding: 15px;
	margin-top: 25px;
	margin-bottom: 10px;
	width: 100%;
}



.----------links---------- {
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

a.linknotunderline {
}
.linknotunderline  a:link {
	color: #666666;
	text-decoration: none;
}
.linknotunderline  a:visited {
	text-decoration: none;
	color: #666666;
}
.linknotunderline  a:hover {
	text-decoration: none;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.linknotunderline  a:active {
	text-decoration: none;
	color: #000000;
}


a.linkgreen {
}
.linkgreen  a:link {
	text-decoration:none;
	font-weight: bold;
	color: #978D1F;
}
.linkgreen  a:visited {
	text-decoration:none;
	color:#978D1F;
	font-weight: bold;
}
.linkgreen  a:hover {
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}
.linkgreen  a:active {
	text-decoration:underline;
	color:#000000;
	font-weight: bold;
}


a.linkbox {
	text-decoration:underline;
	color:#ffffff;
	font-weight: normal;
}
.linkbox a:link {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	padding: 5px;
	width: 200px;
	background-color: #000000;
	text-align: left;
}
.linkbox a:visited {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	padding: 5px;
	width: 200px;
	text-align: left;
	background-color: #000000;
}
.linkbox a:hover {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #999999;
	padding: 5px;
	width: 200px;
	text-align: left;
}
.linkbox a:active {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	padding: 5px;
	width: 200px;
	text-align: left;
	background-color: #999999;
}

a.linkcontenttop {
	text-decoration:underline;
	color:#000000;
	font-weight: bold;
}
.linkcontenttop a:link {
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}
.linkcontenttop a:visited {
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	text-align: left;
}
.linkcontenttop a:hover {
	text-decoration:underline;
	color:#000000;
	font-weight: bold;
	text-align: left;
}
.linkcontenttop a:active {
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	text-align: left;
}


#recordsetnavbar {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	height: 20px;
	text-align: left;
}
#recordsetnavbar_left {
	float: left;
	width: 400px;
	text-align: left;
}
#recordsetnavbar_right {
	float: right;
	text-align: right;
}
#div_next {
	float: right;
}

a.linkboxarrownext {
	text-decoration:underline;
	color:#ffffff;
	font-weight: normal;
	float: right;
	width: 200px;
}
.linkboxarrownext a:link {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_next.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 70px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 15px;
}
.linkboxarrownext a:visited {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_next.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 70px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 15px;
}
.linkboxarrownext a:hover {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_next+.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 70px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 15px;
}
.linkboxarrownext a:active {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_next+.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 5px;
	padding-right: 70px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 15px;
}
#div_prev {
	float: left;
}

a.linkboxarrowprev {
	text-decoration:underline;
	color:#ffffff;
	font-weight: normal;
	float: left;
	width: 100px;
}
.linkboxarrowprev a:link {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_prev.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 70px;
	font-size: 15px;
}
.linkboxarrowprev a:visited {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_prev.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 70px;
	font-size: 15px;
}
.linkboxarrowprev a:hover {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_prev+.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 70px;
	font-size: 15px;
}
.linkboxarrowprev a:active {
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	background-image: url(../images/layout/arrow_prev+.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 70px;
	font-size: 15px;
}

a.linkboxfullwidth {
	color: #FFFFFF;
	background-color: #000000;
	padding: 1px;
	width: 100%;
	text-align: left;
}
#band_boxlinkfullwith_calendar {
	color: #FFFFFF;
	background-color: #000000;
	margin-bottom: 5px;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 30px;
	text-align: left;
}
#band_boxlinkfullwith {
	color: #FFFFFF;
	background-color: #000000;
	margin-bottom: 5px;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 30px;
}
#bandleft_boxlinkfullwith {
	color: #FFFFFF;
	background-color: #000000;
	float: left;
	width: 150px;
	margin-top: 0px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bandright_boxlinkfullwith {
	color: #FFFFFF;
	background-color: #000000;
	padding: 0px;
	float: right;
	text-align: right;
	vertical-align: middle;
	margin-top: 5px;
}
.linkboxfullwidth a:link {
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
}
.linkboxfullwidth a:visited {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	font-size: 15px;
	text-transform: uppercase;
}
.linkboxfullwidth a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding: 5px;
	font-size: 15px;
	text-transform: uppercase;
}
.linkboxfullwidth a:active {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding: 5px;
	font-size: 15px;
}
a.linkwhite {
}
.linkwhite a:link {
	color:#ffffff;
	font-weight: normal;
}
.linkwhite a:visited {
	color:#ffffff;
	font-weight: normal;
}
.linkwhite a:hover {
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.linkwhite a:active {
	color:#ffffff;
	font-weight: normal;
}

.----------images---------- {
}
.category_icon {
	float: left;
	margin-right: 10px;
	height: 20px;
	width: 20px;
	padding: 0px;
	margin-top: 0px;
}
.category_icon_here {
	margin-right: 10px;
	float: left;
}
img { border: none; 
}
.clasf_thumb {
	border: 3px solid #999999;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 80px;
	background-image: url(../images/classifieds/dummy.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
.alignleft {
	float: left;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 25px;
	margin-left: 0px;
}
.alignright {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 35px;
}
.----------form---------- {
}
.textfield01 {
	background-color: #F0F0F0;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textarea01 {
	background-color: #F0F0F0;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 95%;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.button_submit {
	padding: 5px;
	width: 150px;
}

.----------calendar---------- {
}
.cal_head {
	font-size: 14px;
	font-weight: bold;
	background-color: #999999;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.cal_day {
	font-size: 15px;
	background-color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	color: #000000;
	width: 40px;
	margin-right: 10px;
}
.cal_event {
	margin-bottom: 10px;
	padding: 5px;
	background-color: #ECECEC;
}
.cal_title {
	font-weight: bold;
	color: #000000;
}
.----------order---------- {
}
#order {
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 3%;
}
.heading01 {
	font-size: 14px;
	font-weight: bold;
	color: #BCAF18;
}
.text_small {
	font-size: 9px;

}
.field01 {
	background-color: #F0F0F0;
	padding: 3px;
	width: 98%;
	border: 1px dotted #999999;
}
.textarea01 {
	font-size: 10px;
	background-color: #F0F0F0;
	padding: 3px;
	width: 98%;
	border: 1px dotted #666666;
}
.text_for_label {
	font-size: 10px;
	text-transform: uppercase;
}
.----------fieldset {
}
.legend_green {
	color: #FFFFFF;
	background-color: #666666;
	padding: 7px;
	font-size: 11px;
	text-transform: uppercase;
}
.fieldset_grey {
	background-color: #ECECEC;
	padding: 35px;
	text-align: justify;
}
.fieldset_green {
	color: #FFFFFF;
	background-color: #BCAF18;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 25px;
}
.legend_grey {
	color: #BCAF18;
	background-color: #ECECEC;
	padding: 7px;
	font-size: 11px;
	text-transform: uppercase;
}
.----------valducharron---------- {
}
#mainContent_vdc_home {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 290px;
	width: 680px;
	text-align: justify;
	background-image: url(../images/layout/vdc_home.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 10px;
	background-color: #F0F0F0;
}
#div_topfullwidth_logovdc {
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	text-align: center;
}
#vdc_sidebar_left {
	float: left; /* since this element is floated, a width must be given */
	width: 250px;
	margin-left: 10px;
}
#sidebar_vdc {
	float: left; /* since this element is floated, a width must be given */
	width: 230px; /* padding keeps the content of the div away from the edges */
	padding-right: 45px;
	margin-left: 10px;
}
.select_vdc_category_year {
	font-size: 11px;
	background-color: #E5E5ED;
	margin-bottom: 5px;
	padding: 5px;
	color: #333333;
}
.select_vdc_category {
	font-size: 15px;
	background-color: #F0F0F0;
	margin-bottom: 5px;
	padding: 5px;
}
#page_valducharron {
	text-align: justify;
}
#vdc_contactdetails {
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	color: #737373;
}
#vdc_thisedition {
	font-size: 11px;
	font-weight: bold;
	background-color: #E5E5EC;
	text-align: left;
	padding: 5px;
	color: #333333;
	margin-bottom: 10px;
}
#vdc_welcome {
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#vdc_thumbdiv {
	float: right;
	width: 200px;
	border: 5px solid #ECECEC;
	padding: 10px;
	margin-bottom: 15px;
	margin-left: 25px;
	background-color: #FFFFFF;
}
#vdc_thumbimage {
}
#vdc_articletitle {
	font-size: 14px;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 20px;
	margin-top: 20px;
}
#vdc_thumbcaption {
	font-size: 9px;
	background-color: #ECECEC;
	float: left;
	width: 190px;
	padding: 5px;
	margin-top: 10px;
}
.vdc_img_thumb {
	width: 200px;
	background-image: url(../images/valducharron/vdc_gen10.png);
	background-repeat: no-repeat;
}
#vdc_article_title {
	font-size: 15px;
	color: #FFFFFF;
	background-color: #999999;
	text-align: left;
}
.vdc_head_plaintext {
	font-size: 14px;
	font-weight: bold;
	background-color: #000000;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
}
#vdc_firstletter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 50px;
	color: #000000;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 50px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#vdc_selectanedition {
	background-color: #E5E5EC;
	text-align: left;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #333333;
}
#vdc_available {
	width: 200px;
	float: left;
}
.vdc_dropdownmenu {
	width: 220px;
}
#vdc_listnopadleft {
	list-style-position: inside;
	font-size: 10px;
	text-align: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#sidebar_left_VDC {
	float: left; /* since this element is floated, a width must be given */
	width: 230px; /* padding keeps the content of the div away from the edges */
	padding-right: 45px;
	margin-left: 10px;
}
.----------list {
}
.listing_head {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.listing_headsub {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border: 1px none #999999;
	font-style: italic;
}
.listing_white {
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
.listing_grey {
	background-color: #F0F0F0;
	margin-bottom: 10px;
	width: 689px;
}
.listing_name {
	float: left;
	font-weight: bold;
	text-transform: uppercase;
}
.listing_phone {
	float: right;
	text-transform: uppercase;
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px none #999999;
}
.listing_listing {
	float: right;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.listing_website {
	float: right;
	text-transform: uppercase;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.----------Businessdirectory {
}
.businessdirectory_cat_head {
	font-size: 14px;
	font-weight: bold;
	background-color: #999999;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
}
#bd_headleft {
	float: left;
}
#bd_headright {
	float: right;
	text-transform: lowercase;
}
.businessdirectory_cat_head_01 {
	font-size: 14px;
	font-weight: bold;
	background-color: #DB461C;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}
.businessdirectory_cat_head_02 {
	font-size: 14px;
	font-weight: bold;
	background-color: #DF662F;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_03 {
	font-size: 14px;
	font-weight: bold;
	background-color: #E99C17;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_04 {
	font-size: 14px;
	font-weight: bold;
	background-color: #CAB438;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_05 {
	font-size: 14px;
	font-weight: bold;
	background-color: #93D121;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_06 {
	font-size: 14px;
	font-weight: bold;
	background-color: #529E0D;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_07 {
	font-size: 14px;
	font-weight: bold;
	background-color: #3F7BAD;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_08 {
	font-size: 14px;
	font-weight: bold;
	background-color: #1B496A;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_09 {
	font-size: 14px;
	font-weight: bold;
	background-color: #12124B;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_10 {
	font-size: 14px;
	font-weight: bold;
	background-color: #2C0048;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_11 {
	font-size: 14px;
	font-weight: bold;
	background-color: #2B1511;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}

.businessdirectory_cat_head_12 {
	font-size: 14px;
	font-weight: bold;
	background-color: #5A1716;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}


.businessdirectory_cat_head_13 {
	font-size: 14px;
	font-weight: bold;
	background-color: #A32222;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}


.businessdirectory_cat_head_14 {
	font-size: 14px;
	font-weight: bold;
	background-color: #F5000F;
	text-align: left;
	padding: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	height: 20px;
	width: 679px;
}
.businessdirectory_subcat_head {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 5px;
	background-color: #CCCCCC;
	padding: 5px;
	width: 679px;
}
.viewlisting_false {
	font-style: italic;
	color: #CCCCCC;
}
.BD_listing_name {
	float: left;
	font-weight: bold;
	text-transform: capitalize;
}
#backtotop {
	text-align: right;
	padding: 10px;
}
.----------VOORBLAD {
}
#voorblad_leftcolumn {
	float: left;
	width: 650px;
	margin-left: 20px;
}
#voorblad_newsitem {
}
#voorblad_rightcolumn {
	float: left;
	width: 240px;
	margin-top: 45px;
	margin-left: 60px;
	font-size: 11px;
}
#voorblad_thumbnails {
	height: 507px;
	width: 240px;
}
#voorblad_head {
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
}
#voorblad_footer01 {
	float: left;
	width: 240px;
	text-align: center;
}
#voorblad_footer02 {
	float: left;
	width: 240px;
	text-align: center;
	margin-top: 21px;
}
#voorblad_divfordetailitem {
	text-align: left;
}
#voorblad_caption {
	padding: 10px;
	margin-top: 5px;
	border: 1px solid #BBBBBB;
	text-align: left;
}
.cnb_image {
	width: 85px;
}
#cnb_header {
	background-repeat: no-repeat;
	background-position: left center;
	height: 150px;
}
#cnb_itemdiv {
	height: 85px;
	margin-bottom: 10px;
	float: left;
	width: 231px;
}
#cnb_imagediv {
	height: 85px;
	width: 85px;
	margin-right: 10px;
	float: left;
	background-color: #F0F0F0;
}
#cnb_textdiv {
	font-size: 11px;
	height: 85px;
	float: left;
	width: 126px;
	line-height: 15px;
	text-align: left;
}
.cnb_title {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.cnb_view_titlebox {
}
.cnb_title_view {
	font-size: 25px;
	color: #000000;
	margin-bottom: 20px;
	float: left;
	margin-right: 20px;
	line-height: 30px;
	width: 550px;
}
.cnb_date_view {
	font-size: 11px;
	margin-top: 5px;
}
#cnd_divforimageview {
	float: left;
	margin-right: 35px;
	margin-bottom: 25px;
}
.cnb_image_view {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	width: 400px;
	height: 248px;
}
#cnbdivforcaption {
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	background-color: #FFFFFF;
	text-align: left;
}
.hr_grey {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#cnb_view_actionbar {
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
}
#cnb_actionbar_section {
	width: 80px;
	margin-right: 10px;
	float: left;
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
	height: 20px;
}
#cnbcnb_view_actionbar {
	text-transform: uppercase;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
#cnbcnb_actionbar_section {
	float: left;
	margin-left: 10px;
	vertical-align: bottom;
	padding-top: 5px;
}
#cnb_view_viewmorecnb {
	margin-bottom: 10px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-right: 10px;
	padding-left: 10px;
}
#cnb_viewmore_heading {
	font-size: 14px;
	color: #999999;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#cnb_iframe {
	background-color: #FFFFFF;
	height: 300px;
	width: 231px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#cnb_facebooklike {
	margin-top: 10px;
	margin-bottom: 10px;
}
.-----recentlyposted {
}
#recpos_item {
	background-color: #eeeeee;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	width: 70px;
	margin-right: 10px;
}
.recpos_image {
	width: 60px;
	border: 5px solid #CCCCCC;
}
#recpos_imagediv {
}
#recpos_text {
	padding: 5px;
	font-size: 9px;
	line-height: 12px;
	height: 40px;
}
.recpos_title {
}
#sexybookmarks {
	padding-top: 10px;
	padding-bottom: 20px;
}
.-----leavecomment {
}
#commentsform_head {
	font-size: 15px;
	color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-weight: bold;
}
#commentsform_box {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-bottom: 25px;
	font-size: 10px;
	border: 1px none #CCCCCC;
}
.commentsform_textfield01 {
	background-color: #eeeeee;
	padding: 7px;
	width: 350px;
	border: 1px solid #CCCCCC;
}
.commentsform_textfield02 {
	width: 250px;
	border: 1px solid #CCCCCC;
}
.commentsform_textarea01 {
	width: 450px;
	height: 150px;
	background-color: #eeeeee;
	border: 1px solid #CCCCCC;
}
.commentsform_button01 {
	padding: 7px;
}
#comments_head {
	font-size: 15px;
	color: #000000;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-weight: bold;
}
#comments_box {
	border: 1px none #CCCCCC;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#comments_commentbox {
	margin-bottom: 15px;
}
.comments_name {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 5px;
}
.comments_date {
	color: #00447C;
	margin-bottom: 10px;
	font-size: 10px;
}
.comments_textfield01 {
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 350px;
	margin-right: 10px;
}
.comments_textarea01 {
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 450px;
}
.----------quicklinks {
}
#quicklinks {
	margin-top: 10px;
	margin-left: 42px;
	background-image: url(../images/quicklinks/ql_background.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 220px;
	padding-top: 50px;
	padding-left: 6px;
	width: 185px;
}
#ql_button {
	float: left;
	margin-bottom: 6px;
	height: 47px;
	width: 85px;
	margin-right: 6px;
}
