﻿body{
	font-family: Arial, Helvetica, sans-serif;
	color: #151515;
	margin-top: 0px;
}

h1{
	color: #398ace;
	font-weight: bold;
	font-size: 40px;
	margin:0;
}

h2{
	color: black;
	font-size: 14px;
	margin:0;
}


.logotxtblue, .logotxtblue:hover{
	color: #398ace;
	font-weight: bold;
	font-size: 40px;
	text-decoration: none;
}

.logotxtred{
	color: #de1010;
	font-weight: bold;
	font-size: 40px;
	text-decoration: none;
}

.logotxtred56{
	color: #de1010;
	font-weight: bold;
	font-size: 56px;
}

.sublogotxtblue{
	color: #398ace;
	font-size: 16px;
}

.sublogotxtred{
	color: #de1010;
	font-size: 16px;
}

a:hover{
	color: #717171;
	text-decoration: underline;
}

a {
	text-decoration: none;
	color: Navy;
}

.bizaddress{
	font-size: 11px;
	color: #151515;
}

.bizcity{
	font-size: 11px;
	color: #151515;
}

.bizphone{
	font-size: 11px;
	color: #1460E7;
	font-weight: bold;
}

.bizteltxt{
	font-size: 11px;
	color: #398ace;
	font-weight: bold;
	text-decoration: underline;
}

.icontxt{
	font-size: 8px;
   color: #151515;
}

.bizrow1{
	background-color: #F3F3F3;
	border-bottom: 1px dashed #A9A9A9;
	padding-bottom: 2px;
}

.bizrow2{
	border-bottom: 1px dashed #A9A9A9;
	padding-bottom: 2px;
}

.boardcateglist{
	font-size: 12px;
	color: Blue;
}

.txtjustify{
	text-align: justify;
}

.bglightgray{
	background-color: #F1F1F1;
}

.txtwhite12{
	color: White;
	font-size: 12px;
}

.redheaderbg{
	background-color: #de1010;
	color: White;
	font-size: 12px;
	
}

.blueheaderbg{
	background-color: #398ace;
	color: White;
	font-size: 12px;
}

.txtwhite16{
	color: White;
	font-size: 16px;
}

.tipstxt, .morecatstxt, .citcategories, .regcategories{
	font-size: 12px;
	color: #151515;
}

.cloudtxt{
	font-size: 10px;
	color: #151515;
	text-align: justify;
	background-color: #D8EDF3;
	border-bottom: 1px solid #398ac6;
	border-left: 1px solid #398ac6;
	border-right: 1px solid #398ac6;
	padding-right: 3px;
	padding-left: 3px;
}

.frame1{
	border: 1px solid #398ace;
}

.bottomframeblue{
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #398ace;
	background-color: White;
}

.bottomframered{
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #de1010;
	background-color: White;
}

.mainarea{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
}

.boxcaptiontxt{
	font-size: 12px;
	color: #398ace;
}

.searchbox{
	font-size: 11px;
	color: #696969;
}

input {
	border: 1px solid Gray;
	font-size: 11px;
	height: 18px;
}

select {
	font-size: 11px;
}

textarea{
	border: 1px solid Gray;
}

.bgnorepeat{
	background-repeat: no-repeat;
}

.newsbg{
	background-color: #D8EDF3;
}

.copyright, .copyright:hover{
	font-size: 11px;
	font-weight: bold;
	color: #151515;
}

.copyrightred, .copyrightred:hover{
	font-size: 11px;
	font-weight: bold;
	color: #BB0000;
}

.sitemap{
	color: White;
	font-size: 12px;
	font-weight: bold;
}

.sitemap:hover{
	color: Yellow;
}

.bottomlinebg{
	background-color: #217dc6;
}

.linecolor{
	background-color: #398ac6;
}

.sitemapletterstxtblue{
	color: White;
	font-size: 16px;
	border: 1px solid #151515;
	width: 20px;
	background-color: #4169E1;
	font-weight: bold;
}

.sitemapletterstxtblue:hover{
	color: Yellow;
}

.sitemapletterstxtred{
	color: White;
	font-size: 16px;
	border: 1px solid Black;
	width: 20px;
	background-color: #de1010;
	font-weight: bold;
}

.sitemapletterstxtred:hover{
	color: Yellow;
}

.sitemapcategories, .sitemapcategories:hover{
   color: #151515;
	font-size: 12px;
}

.morecategoriestxt, .morecategoriestxt:hover{
	font-size: 12px;
	color: #151515;
}

.leftbg{
	background-color: #D8EDF3;
}

.madorlink{
	font-size: 12px;
	color: #151515;
}

.madorlinkred{
	font-size: 12px;
	color: #D50000;
}

.boardborder{
	border: 1px solid #398ac6;
}

.region, .group, .region:hover, .group:hover{
	font-size: 12px;
	color: Navy;
	text-decoration: underline;
}

.boardcaptionstxt{
	font-size: 12px;
	color: #151515;
}

.boardline1{
	background-color: #DCDCDC;
	border-bottom: 1px dashed #A9A9A9;
	padding-bottom: 2px;
}

.boardline2{

}

.boardnextprevpage{
	font-size: 14px;
	color: #151515;
}

.LinkNavig, .LinkNavig:hover{
	font-size: 14px;
	color: Navy;
}

.LinkNavigred, .LinkNavigred:hover{
	font-size: 14px;
	color: Red;
}

.txt12black{
	font-size: 12px;
	color: Black;
}

.txt10black{
	font-size: 10px;
	color: Black;
}

.boardframe{
	border: 1px solid #425e89;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.txt12bluebold{
	font-size: 12px;
	color: #425e89;
	font-weight: bold;
}

.txt12blueboldwb{
	font-size: 12px;
	color: #425e89;
	font-weight: bold;
	background-color: #DCDCDC;
}

.txt12blueboldnb{
	font-size: 12px;
	color: #425e89;
	font-weight: bold;
}


.txt14bluebold{
	font-size: 14px;
	color: #425e89;
	font-weight: bold;
}

.txt18bluebold{
	font-size: 18px;
	color: #425e89;
	font-weight: bold;
}

.txt16bluebold{
	font-size: 16px;
	color: #425e89;
	font-weight: bold;
}

.txt16whitebold{
	font-size: 16px;
	color: White;
	font-weight: bold;
}

.txt16whitebold:hover{
	color: White;
	text-decoration: underline;
}

.txt18redbold{
	font-size: 18px;
	color: Red;
	font-weight: bold;
}

.txt12redbold{
	font-size: 12px;
	color: Red;
	font-weight: bold;
}

.txt14redbold{
	font-size: 14px;
	color: Red;
	font-weight: bold;
}

.txt22redbold{
	font-size: 22px;
	color: Red;
	font-weight: bold;
}

.justify{
	text-align: justify;
}

.bgblue{
	background-color: #398ac6;
}

.group, .region{
	font-size: 12px;
	color: #425e89;
	font-weight: bold;
}

.Advertisement{
	font-size: 12px;
	color: Black;
	text-decoration: none;
}

TD.Advertisement{
	border-bottom: 1px dashed #A9A9A9;
	padding-bottom: 3px;
}

HR.Advertisement{
	display: none;
}

.LightGrayBG{
	background-color: #F1F1FC;
}

.LightGrayBG2{
	background-color: #F1F1FC;
	padding-right: 3px;
}

.keywordsinsearch{
	background-color: #F5F5F5;
	color: Black;
	font-size: 12px;
	text-align: justify;
}

.madorlinkinsearch{
	font-size: 10px;
	color: Black;
}

.switchboardlink{
	font-size: 10px;
	color: #4169E1;
	font-weight: bold;
	text-decoration: underline;
}

.link12blueul{
	font-size: 12px;
	color: #4169E1;
	font-weight: bold;
	text-decoration: underline;
}

.maamarlink{
	font-size: 12px;
	color: Black;
}
.advpicstyle{
	border: 1px solid #398ac6;
	width: 140px;
	height: 90px;
}

.redframe{
	border: 1px solid #de1010;
}

.remarks{
	color: Red;
	font-size: 10px;
}

.mustfield{
	color: Red;
	font-size: 12px;
}

.catlistinpopup{
	color: Black;
	font-size: 12px;
}

.txt14black{
	font-size: 14px;
	color: Black;
}

.backggray{
	background-color: #E4E4E4;
}

.txtcolorblue{
	color: #398ace;
}

.txtcolorred{
	color: #de1010;
}

.bkgreen{
	background-color: Green;
	color: White;
	font-weight: bold;
}

.boardlinks2{
	color: Black;
	font-size: 12px;
	text-decoration: underline;
}

.boardframebggray{
	background-color: #F1F1FC;
	padding-right: 5px;
	padding-left: 5px;
}

.boardframebgred{
	background-color: #FEE9EE;
	padding-right: 5px;
	padding-left: 5px;
}

.linkwhite{
	color: White;
}

.linkwhite:hover{
	color: White;
	text-decoration: none;
	font-weight: bold;
}

.boardframered{
	border: 1px solid #C60000;
}

.boardframeblue{
	border: 1px solid #398ace;
}

.lightbraybg{
	background-color: #F7F7F7;
}

.boardframelight{
	border: 1px solid #708090;
	background-color: White;
}

.catlink1, .bizlink1{
	color: Black;
	font-size: 12px;
}

.framebggray{
	background-color: #F1F1FC;
}

.framebgred{
	background-color: #FEE9EE;
}

.smsheadercatlink{
	font-size: 16px;
	font-weight: bold;
	color: White;
}

.smsheadercatlink:hover{
	color: White;
}

.inputcb{
	border: none;
	background-color: #398ace;
}

.linksearch1{
	color: #708090;
	font-size: 10px;
}

.linksearch2{
	color: #708090;
	font-size: 12px;
}

.linksearch3{
	color: #708090;
	font-size: 14px;
}

.linksearch4{
	color: #9EB2EB;
	font-size: 16px;
}

.linksearch5{
	color: #7592E5;
	font-size: 18px;
}

.linksearch6{
	color: #FF4848;
	font-size: 20px;
}

.linksearch7{
	color: #4169E1;
	font-size: 22px;
}

.linksearch8{
	color: #E60000;
	font-size: 24px;
}

.reglink12{
	color: #00008B;
	font-size: 12px;
}

.reglink12:hover{
	text-decoration: underline;
}

.booklink{
	color: Black;
	font-size: 12px;
}

.booklink:hover{
	text-decoration: underline;
}

.ListAllCategories1{
	color: black;
	font-size: 14px;
}