body {
	background: #9dafcb url(images/mainbg.gif) top left repeat-x;
	margin: 0px;
}
td {
	color: #333333;
	font-family: helvetic, arial;
	font-size: 12px;

}
img { border: 0px; }

#outerdiv {
	margin-top: 10px;
}

#shadowtop {
	background: url(images/shadow_t.gif) top left no-repeat;
}
#shadowbottom {
	background: url(images/shadow_b.gif) top left no-repeat;
}
#shadowlefttop {
	background: url(images/shadow_l.gif) top left repeat-y;
}
#shadowrighttop {
	background: url(images/shadow_r.gif) top left repeat-y;
}
#shadowleftbottom {
	background: url(images/shadow_lb.gif) top left no-repeat;
}
#shadowrightbottom {
	background: url(images/shadow_rb.gif) top left no-repeat;
}

#topheader {
	background: #ffffff url(images/innercorner_tl.gif) top left no-repeat;
}
#menu_flash {
	background: #ffffff url(images/) top left no-repeat;
}
#innercontent {
	background: #ffffff url(images/) top left no-repeat;
	padding-top:7px;
	padding-bottom:7px;
}
#footer {
	background: #ffffff url(images/innercorner_br.gif) bottom right no-repeat;
}



#toplogo {
	padding-top: 10px;
}
#toprightheader {
	background: url(images/abnfade_tr.gif) top right no-repeat;
	padding-top: 30px;
	color: #333333;
}
#mmcellrow {
	background: url(images/mm_bg.gif) top right repeat-x;
}

#footerdivline {
	background: #dcdcdc;
}

#footerinner {
	background: url(images/abnfade_br.gif) bottom right no-repeat;
}



.mmcell {
	background: url(images/mm_left.gif) top left no-repeat;
    padding-top:5px
}
.firstmm {
	background: url(images/mm_left_first.gif) top left no-repeat;padding-top:5px;
}
.fadedmm {
	background: url(images/mm_left_fade.gif) top left no-repeat;padding-top:5px;
}
.fadedmm1 {
	background: url(images/mm_left_fade1.gif) top left no-repeat;padding-top:5px;
}
#smcellrow {
	background: url(images/sm_bg.gif) top right repeat-x;
}
.smcell_outer {
	background: url(images/sm_bg.gif) top right repeat-x;padding-top:2px;padding-right:10px;
}
.smcell {
	background: url(images/sm_left.gif) top left no-repeat;
	color: #ffffff;
	padding: 0px;
	padding-left: 24px;
	padding-right: 12px;
	width: 100%;
}
.firstsm {
	background: url(images/sm_left_first.gif) top left no-repeat;
}
.smcell_outer1 {
	background: url(images/sm_bg1.gif) top right repeat-x;padding-top:2px;padding-right:10px;
}
.smcell1 {
	background: url(images/sm_left1.gif) top left no-repeat;
}
.firstsm1 {
	background: url(images/sm_left_first1.gif) top left no-repeat;
}
.smcell2 {
	background: url(images/sm_left2.gif) top left no-repeat;
}

.toprightheaderlinks  {
	color: #333333;
	
	text-decoration: none;
}

.toprightheaderlinks a:hover { text-decoration: underline; }

.toprightheaderphone {
	font-size: 15px;
	
}

#footerleft {
	padding-bottom: 3px;
}
.footerlefttext	{ 
	color: #333333;
	margin-top: 4px;
}
.footerleftlinks  {
	color: #333333;
	margin-right: 13px;
	text-decoration: none;
}

.footerleftlinks a:hover { text-decoration: underline; }

#footerright {
	padding-bottom: 23px;
	padding-right: 27px;
}
.copyright {
	font-size: 8px;
	color: #b2b2b2;
	margin-top: 13px;
}

.footerrightlinks  {
	color: #333333;
	margin-left: 13px;
	text-decoration: none;
}

.footerrightlinks a:hover { text-decoration: underline; }

#flashleft {
	background: #17007c url(images/flashbg_l.gif) top left no-repeat;
}
#flashright {
	background: #50b1d1 url(images/flashbg_r.gif) bottom right no-repeat;
}
.content { 
	padding-top: 36px;
	line-height: 14px;
}
.subcontentbg { 
	background: #e5f2f8;
}
.subcontent { 
	padding-left: 16px;
	padding-bottom: 12px;
}
.subcontentadcol { 
	padding-right: 16px;
	padding-bottom: 12px;
}
.adcol {
	padding-left: 50px;
}
#flashcontroltext {
	background: #3b2e93;
}
#flashcontrolscell {
}
.selectheaders {
	color: #ff0d00;	
	font-size: 12px;
	font-weight: bold;
}

a.menu-on{font-family:arial;font-size:9pt;font-weight:bolder;color:red;text-decoration:none}
a.menu-off{font-family:arial;font-size:8pt;font-weight:bold;color:navy;text-decoration:none}
a.menu-off:hover{font-family:arial;font-size:9pt;font-weight:bolder;color:red;text-decoration:none}

a.submenu-on{font-family:arial;font-size:8pt;font-weight:bold;color:white;text-decoration:none}
a.submenu-off{font-family:arial;font-size:8pt;font-weight:bold;color:white;text-decoration:none}
a.submenu-off:hover{font-family:arial;font-size:8pt;font-weight:bold;color:red;text-decoration:none}

.pricing-table{border-color:#dcdcdc;border-style:solid;border-width:1px;background-color:white;padding:5px;text-align:center;vertical-align:middle}

.tagline-table{background-image:url('images/flashbg_l.gif');background-repeat: no-repeat}
.tagline-top{text-align:center;vertical-align:middle;height:102px;width:194px;font-family:arial;font-size:14pt;color:white;}
.tagline-middle{height:28px;width:194px;font-family:avant garde, arial;font-size:14pt;font-weight:normal;text-align:right}
.tagline-bottom{height:31px;width:194px}

.flashcontrol-table{background-color:#3b2e93}

.headline{font-family:arial;font-size:14pt;color:#10007b;}

a.startad{ font-family:arial;font-size:10pt;font-weight:bolder;color:white;text-decoration:none}

.AiMAheaders {
	font-size: 14px;
	font-weight: bold;
}
.AiMAtext {
	font-size: 12px;
	font-weight:normal;
}
.AiMAquestion {
	font-size: 12px;
	font-style:italic;
	font-weight:normal;
}
