body {margin:0;font-family:Verdana;font-size:12px;color:#534741;line-height:15px;text-align:left;}
img {margin:0;padding:0;border:none;}
image {margin:0;padding:0;border:none;}
b {font-size:110%;}
em {color:red;}
#topbg {background-image:url(../img/pat_header.gif);background-repeat:repeat-x;background-position:left top;margin:0;}
#maincontainer {
    width:720px; /*Width of main container*/
    margin:0 auto; /*Center container on page*/
}
#topsection {
    height: 400px; /*Height of top section*/
}
#topsection h1 {margin:0;padding-top:15px;}
#contentwrapper {float:left;width:100%;}
#contentcolumn {
    margin: 0 220px 0 0; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn .innertube {margin:10px;margin-top:0;}
#contentcolumn .innertube a {text-decoration:underline;color:#534741;}
#contentcolumn .innertube a:hover {color:#fd4978;}
#contentcolumn .innertube a.InHeader {text-decoration:none;font-style:italic;color:#fd4978;}
#contentcolumn .innertube a.InHeader:hover {text-decoration:underline;}
#contentcolumn .innertube a span {text-decoration:none;font-weight:bold;font-size:12px;color:#fd4978;line-height:15px;}
#contentcolumn .innertube a:hover span {text-decoration:underline;}
#contentcolumn .innertube a.readMore {color:#000000;text-decoration:underline;font-style:italic;line-height:15px;}
#contentcolumn .innertube a.readMore:hover {color:#fd4978;}
#contentcolumn .innertube a.backRoot {color:#000000;text-decoration:underline;font-size:14px;font-style:italic;line-height:18px;}
#contentcolumn .innertube a.backRoot:hover {color:#fd4978;}
#contentcolumn .innertube .textInnerImg {float:left;padding:6px 8px 5px 0;}

#rightcolumn {
    float:left;
    width:220px; /*Width of right column*/
    margin-left:-220px; /*Set left margin to -(RightColumnWidth)*/
}
#rightcolumn .innertube {
    margin:10px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top:0;
}
#footer {clear:left;width:100%;background-image:url(../img/pat_footer.gif);background-repeat:repeat-x;background-position:left top;background-color:#777f83;padding:18px 0 8px 0;text-align:center;color:#fbb2c5;font-weight:bold;}
#footer a {color:#ffffff;font-weight:normal;padding-right:6px;padding-left:6px;line-height:19px;}
#footer a:hover {color:#fbb2c5;}
.innertube {
    margin:10px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top:0;
}

h1 {font-family:Verdana;font-size:18px;line-height:20px;color:#fd4978;font-weight:bold;text-align:left;text-transform:capitalize;margin:8px 0 5px 5px;padding:0;}
h2 {font-family:Verdana;font-size:13px;line-height:16px;color:#fd4978;font-weight:bold;text-align:left;text-transform:capitalize;margin:7px 0 5px 5px;padding:0;}
ul {list-style-image:url(../img/ico_bullet.gif);margin-top:5px;}
p {margin:0 0 15px 0;padding:0;}

.divFormStyle {padding-top:5px;}
.divFormStyle table {width:285px;}
.divFormStyle th {padding:2px 0 2px 4px;font-weight:bold;font-size:10px;color:#fd4978;text-decoration:underline;text-transform:uppercase;text-align:left;}
.divFormStyle label {font-size:11px;font-weight:bold;padding-left:2px;line-height:15px;}
.divFormStyle input.text {border:solid 1px #fd4978;font-size:12px;width:133px;background-color:#ffffff;font-family:Verdana;}
.divFormStyle textarea.textArea {border:solid 1px #fd4978;font-size:12px;width:271px;background-color:#ffffff;height:41px;font-family:Verdana;}
.divFormStyle select.textState {font-size:12px;border:solid 1px #fd4978;background-color:#ffffff;width:195px;font-family:Verdana;}
.divFormStyle .serviceTypes div.check {float:left;height:19px;width:21px;}
.divFormStyle .serviceTypes div.label {height:19px;width:210px;line-height:19px;font-family:Verdana;}