body, p, div, table, tr, td, img, h1, h2, h3, h4, h5, h6,{margin:0; padding:0;}

body{background:url(../images/bg.gif) repeat; font-family:Trebuchet MS; font-size:13px; color:#666}

img, div, input, a, li, td, table  { behavior: url("iepngfix.htc") }

#container{width:1000px; margin:auto}
#header{width:1000px; background-image:url(../images/header-background.jpg); background-repeat:no-repeat;}

/*topmenu*/
#menu {list-style-type:none; margin:0; padding:0;}
#menu li {display:block; float:left; position:relative; z-index:100;}
#menu li span {display:block; z-index:100; padding: 12px 10px; font-size:12px; font-family:Tahoma;}
#menu li a, #menu li a:visited {display:block; padding:0;}
#menu dl {position:absolute; top:0; left:0; margin:0; padding:0; }
#menu dt {margin:0; font-size:12px; font-family:Tahoma; border-bottom:1px solid #000; float:left; }
#menu dt .acurrent{margin:0; font-size:12px; font-family:Tahoma; border-bottom:1px solid #000; float:left; background:#066696 }
#menu dd {display:none; background: transparent; clear:left; margin:0; padding:0; color:#fff; font-size:12px; font-family:Tahoma; text-align:left; border-bottom:1px solid #333}
#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 12px 10px; text-decoration:none; }
#menu dd a, #menu dd a:visited {background:#414141; color:#fff; text-decoration:none; display:block; padding: 5px 10px;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {background: #066696; color:#fff; font-family:Tahoma;}
/*topmenu*/



* { margin:0; padding:0; }




.share{float:right}
.logoarea{margin:23px 0 18px;}
#middivider{background:url(../images/mid-divider.jpg) no-repeat; width:100%; height:27px; margin-top:-24px;}

.callus{color:#fff; font-family:Century Gothic; font-size:14px}

.upperleft{width : 100%; margin-left : auto;	margin-right : auto; background-color:#ffffff; background-image : url('../images/left-top.gif'); background-repeat:no-repeat; background-position : top left;}
.upperright{background-image:url(../images/right-top.gif); background-repeat : no-repeat; background-position : top right;}
.lowerleft{background-image : url('../images/left-bottom.gif');	background-repeat : no-repeat; background-position : bottom left;}
.lowerright{background-image : url('../images/right-bottom.gif'); background-repeat : no-repeat; background-position : bottom right; padding:3px;}

h2{font-family:Century Gothic; font-size:20px; color:#000; font-weight:normal;}
p{margin-bottom:10px; text-align:justify}



.contentbox{width:250px; padding:18px 10px 0 15px; float:left;}
.contentbox a{text-decoration:underline; color:#666}
.midbox{width:675px; padding:18px 18px;}
.midbox a{color:#0093DD; text-decoration:underline}
.header{margin-bottom:17px;}
#mid-divider{background:url(../images/mid-grey-divider.gif) no-repeat; margin:0 5px; width:1px; height:266px;}
.textbg{ height:16px; width:136px; font-family:Tahoma; padding-left:5px; font-size:12px; text-align:left center; color:#939393; border:1px solid #ccc}
.activebg{ height:16px; width:136px; font-family:Tahoma; padding-left:5px; font-size:12px; text-align:left center; color:#939393; border:1px solid #ccc; background-color:#F86666}
.commentbg{ height:48px; width:140px; font-family:Tahoma; font-size:12px; text-align:left center; color:#939393; border:1px solid #ccc}


#bulletarea{margin:0; margin-bottom:15px; float:left; width:500px}
#bulletarea ul{list-style-type:none; margin:0; padding:0}
#bulletarea li{background:url(../images/article-icon.png) no-repeat left top; line-height:18px;  padding-left:15px; padding-bottom:3px}


/*tab*/
.dhtmlgoodies_tabPane{height:25px;	/* Height of tabs */ 		border-bottom:1px solid #919b9c;	}
.dhtmlgoodies_aTab{border-left:1px solid #919b9c; border-right:1px solid #919b9c; border-bottom:1px solid #919b9c; 		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; 	padding:5px;}
.dhtmlgoodies_tabPane DIV{	float:left;	height:100%;/* Height of tabs */ padding-left:3px; vertical-align:middle;		background-repeat:no-repeat; background-position:bottom left;	cursor:pointer;	position:relative; bottom:-1px; 		margin-left:0px; margin-right:0px;	}
.dhtmlgoodies_tabPane .tabActive{background-image:url('../images/tab_left_active.gif'); margin-left:0px; margin-right:0px;	
z-index:10; color:#0093DD	}
.dhtmlgoodies_tabPane .tabInactive{background-image:url('../images/tab_left_inactive.gif');	margin-left:0px;		margin-right:0px; z-index:1;	}
.dhtmlgoodies_tabPane .inactiveTabOver{background-image:url('../images/tab_left_over.gif');	margin-left:0px;		margin-right:0px;	}
.dhtmlgoodies_tabPane span{vertical-align:top; padding-left:3px;	padding-right:3px; 		line-height:23px; float:left;	}
.dhtmlgoodies_tabPane .tabActive span{padding-bottom:1px; line-height:22px; padding-top:3px;	}
.dhtmlgoodies_tabPane img{float:left;}
/*tab*/


/*chatpopup*/
#blanket {display: none; position: absolute; top: 0%; left: 0%; width:100%; height:100%; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter:}
#popUpDiv {display: none; position: absolute; top: 25%; left: 25%; width: 300px; padding: 16px; border: 5px solid #999; background-color: white; z-index:1002; overflow: auto;}
/*chatpopup*/


#partners{margin:45px 0 0 0;}
#greybox{padding-top:44px; width:1000px; margin:auto}
#greybox a{color:#000; text-decoration:none}
#greybox a:hover{color:#000; text-decoration:none}
h3{font-family:Arial; font-size:15px; font-weight:bold; margin-bottom:10px; color:#000;}
h1{font-family:Trebuchet MS; font-size:13px; font-weight:bold; margin-bottom:8px; color:#939393;}
.whitetext{color:#fff; font-size:11px;}
.greydivider{background:url(../images/blog-divider.gif) repeat-y; width:1px;}

#articlelink{padding:12px 16px; border:1px solid #0093DD; width:298px; float:left; margin-right:5px}
#articlelink ul { list-style:none; margin:0px; padding:0px;} 
#articlelink li{background:url(../images/article-icon.png) no-repeat left top; padding-left:20px; line-height:19px; vertical-align:middle}
#articlelink li a{color:#666; text-decoration:none;}
#articlelink li a:hover{color:#666; text-decoration:underline}
.star{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#C00;}

#footer{ padding-top:32px; margin:auto; width:1000px}
#footer a{color:#c6c6c6; font-size:12px; text-decoration:underline}
#footer a:hover{color:#c6c6c6; font-size:12px; text-decoration:underline}

#footertoplinks {line-height:52px; margin-top:-10px}
.payonline {line-height:52px; width:330px; float:right; margin:0; padding:0; color:#ADADAD; font-size:13px; font-weight:bold; text-align:center}
#footertoplinks a {color:#ADADAD; font-size:13px; text-decoration:none; font-weight:bold}
#footertoplinks a:hover {color:#ADADAD; font-size:13px; text-decoration:underline; font-weight:bold}
#footertoplinks .divider{padding:0 16px; text-align:center}


#linkarea{padding-top:15px; padding-bottom:10px}
#linkarea ul { list-style:none; margin:0px; padding:0px;} 
#linkarea li{background:url(../images/link-bullet.gif) no-repeat left center; padding-left:15px; line-height:20px;}
#linkarea li a{color:#c6c6c6; font-size:12px; text-decoration:none;}
#linkarea li a:hover{color:#c6c6c6; font-size:12px; text-decoration:underline}

.footerlogo{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:3px}