
.category {  font-size: 90%; font-weight: bold; }
.cat_list_hdr { color:#770000;font-size:100%;font-weight:bold;margin:0px;padding:0px;font-variant:small-caps; text-align:left;}

.componentheading, .contentheading_contactUs, .contentheading
 { 
color: #770000;  
font-size: 120%; 
font-weight: bold; 
font-variant:small-caps;
padding:5px; 
margin:5px; 
text-align:center; 
font-family:Sofachrome;
}

.inputbox { background: #cbd7de; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color: #000000;  font-weight: bold; margin: 2px 2px 2px 0px; padding: 0px; text-decoration:none;}

.mainmenu{ 
color: #000000; color: #000000;  font-size: 12px; font-weight: bold; text-decoration: none; }

.tsig {
font-size: 75%;
color:#009900;
font-weight:bold;
}

.pagenav0 { padding: 0px 0px 10px 0px; }
.pagenav { font-size: 90%; color:#009900; }
.back_button { font-size: 100%; padding: 2px 0px 5px 5px;}

.pagenav_next a:link, .pagenav_next a:visited, .pagenav_prev a:link, .pagenav_prev a:visited {
background-color: #2e5b6e;
color: #ffffff;
padding: 0px 10px 0px 10px;
font-size: 70%;
}

.pagenav_next a:hover, .pagenav_prev a:hover {
background-color: #2e5b6e;
color: #ff9900;
padding: 0px 10px 0px 10px;
font-size: 70%;
}

/** first and third and fifth etc... row of section list format */
.sectiontableentry1 , .newspane, .popupwindow { padding:2px; font-size: 90%; font-weight: bold;}
.sectiontableentry1 a , .newspane a, .popupwindow a { padding:2px;font-size: 90%; font-weight: bold; }
.sectiontableentry1 a, .sectiontableentry1 a:visited, .sectiontableentry1 a:hover, .sectiontableentry1 a:link {padding:2px;font-size: 90%; font-weight: bold; }

/** second and fourth and sixth etc... row of section list format 
.sectiontableentry2 { background-color: #F2FFDF; padding:2px;} **/
.sectiontableentry2 {padding:2px;font-size: 90%; font-weight: bold;}
.sectiontableentry2 a, .sectiontableentry2 a:visited, .sectiontableentry2 a:hover, .sectiontableentry2 a:link {padding:2px; font-size: 90%; font-weight: bold;}

/* list of articles under a Cateogry  */
tr.sectiontableentry1 a:hover, tr.sectiontableentry2 a:hover, 
tr.sectiontableentry1 a:link, tr.sectiontableentry2 a:link,
tr.sectiontableentry1 a:visited, tr.sectiontableentry2 a:visited
 { text-align:left; font-size:90%; }

/** the heading bar, row above the section list **/
.sectiontableheader,
.sectiontableheader_mag_tbl
{color: #ffffff;  font-size: 18px; font-weight: bold;font-variant: small-caps; padding:0px 0px 2px 5px;
}

.sectiontablefooter td
{color: #ffffff;  font-size: 12px; font-weight: bold;font-variant: small-caps; padding:0px 5px 2px 0px;
background-image: url(/home/images/gradient_tcat.gif);}

/* styles for article titles */
.bioHeader { color:#770000;  font-size:100%; text-align:left; font-weight:bold;  margin:0px; padding:0px;}
.head { color:#000999; font-size: 110%; font-weight: bold; font-variant: small-caps; margin:0px; padding:0px;}
.headC { color:#770000;font-size:110%;font-weight:bold;margin:0px;padding:0px;font-variant:small-caps; text-align:center;}
a.headC:link, a.headC:visited { color: #000999; font-weight: bold; text-decoration: none; }
a.headC:hover { color: #ff9900; font-weight: bold; text-decoration: none; }
.headC a:hover { color: #ff9900; font-weight: bold; text-decoration: none; }

.features { color:#770000;  text-align: center; font-weight: bold; font-variant: small-caps;  margin:0px; padding:0px;}

/* page content styles*/
.createdate{
	padding: 0px;
	margin: 0px;
	font-size:8px;
}

.blog_frontpage{
	padding: 0px;
	margin: 0px;
	width: 100%;
}

/**************** _frontpage *****************/

.contentpagetitle_frontpage {
margin:0px;
padding:0px;
}

.contentheading_frontpage{ 
color:#ffffff; 
font-size: 75%; 
font-weight: bold; 
font-variant:small-caps; 
margin:0px; 
padding:1px; 
text-align: center;
background-color:#770000;
width: 100%;
  background-image:url(/images/gradient77.gif);
  background-repeat:repeat-x repeat-y;
  background-position:top left;
}


.contentheading_frontpage a:link, .contentheading_frontpage a:visited  {
		font-size:75%;
        font-weight: bold; 
		color: #ffffff;
}

.contentheading_frontpage a:hover  {
		font-size:75%;
        font-weight:bold;
		color: #ff9900;
}

.contentpaneopen, .contentpaneopen2{
	margin: 20px;
	padding:0px;
	width: 98%;

}
.contentpaneopen_search {

}

table.contentpaneopen2 td {
xborder: 1px solid #770000;
padding-left: 20px;
padding-right:20px;
}

table.contentpane,  table.contentpaneopen, table.contentpaneopen2 {
  
  background-image:url(xxx/home/images/bg2.jpg);
  background-repeat:repeat-x repeat-y;
  background-position:top left;
  width:98%;
}

.contentpane a:link, .contentpane a:visited { color: #000999; font-weight: bold; text-decoration: none; font-size: 90%; }
.contentpane a:hover { color: #ff9900; font-weight: bold; text-decoration: none; background: transparent; font-size:90%; }

.contentpane_magazine{
	padding:1px;
	margin: 0px;
	width:100%;
	background-color:#000080;
	text-align:center;
}

.contentpaneopen_frontpage{
	padding:2px;
	margin: 0px;
	width:100%;
}

.contentpaneopen2_frontpage{
	padding:0px;
	margin: 0px;
	width:100%;
}
.contentpaneopen2_3dpp_co {
  text-align:center;
  background-image:url(xxx/home/images/bg2.jpg);
  background-repeat:repeat-x repeat-y;
  background-position:top left;
}
.contentheading_3dpp_co {
color: #770000;
font-weight:bold;
font-variant:small-caps;
font-family:Tahoma;
text-align:center;
}

.contentpaneopen_frontpage img{
margin:0px;
padding:0px;
border: 1px solid #060a60;
}

.contentpaneopen2 li {
font-weight:bold;
list-style-position:outside;
font-size:100%;
}

.legal_policy, .medical_policy,  .flow_fighting, .clubbells, .xmas {
margin: 10px;
padding: 10px;
background-color:#ffffff;
border: 1px solid #000000;

}

.xmas {
  background-image:url(http://www.rmaxi.com/om/images/xmas-bg.jpg);
  background-repeat:repeat-x repeat-y;
  background-position:top left;
}

.xmas h5, .xmas h4 {
color:#FFCC00;
font-size:34px;
margin:10px;
font-weight:bold;
font-family:Arial,Helvetica, sans-serif;
}

.xmas h4 {
font-size:24px;
color:#ffffff;
}

.xmas h2 {
color:#FFCC00;
font-size:13px;
margin:10px;
font-weight:bold;
font-family:Arial,Helvetica, sans-serif;
text-align:center;
padding:5px;
}

.xmas em {
color:#d0f7f6;
font-weight:600;
background-color:#2c424f;
font-style:normal;
padding:1px;
padding-left:2px;
padding-right:2px;
border:1px solid #fdb932;
}

.xmas ul, .xmas ol {
		text-align:left;
		font-size:11px;
		font-weight:500;
		list-style-position:outside;
}

.xmas blockquote {
border:0px solid #fdb932;
padding:5px;
padding-left:10px;
padding-right:10px;
font-size:100%;
margin-left:150px;
margin-right:150px;
background-color:transparent;
text-align:center;
}

.xmas table tr.items {
color:#FFCC00;
font-weight:bold;
font-size:13px;
font-family:cursive, Script, Papyrus;
}
.xmas table tr.price {
color:#ffffff;
font-weight:bold;
font-size:13px;
font-family:"Times New Roman", Times, serif;
}

.xmas a:visited,
.xmas a:hover,
.xmas a:link{
font-size:13px;
color:#ffffff;
}

.xmas a:hover {
color:#990000;
background-color:#ffffff;
}
blockquote.xmas-msg {
background-color:#fffffe;
color:#000000;
padding:20px;
font-size:15px;
border:3px solid #ffcc00;
  xxxbackground-image:url(http://www.rmaxi.com/om/images/xmas-a.gif);
  background-repeat:no-repeat;
  background-position:center center;
}

blockquote.xmas-msg h5 {
font-size:27px;
color:#054068;
}

.clubbells h5 {
color:#770000;
font-size:24px;
font-weight:900;
margin-top:10px;
margin-bottom:10px;
}

.clubbells em {
color:#d0f7f6;
font-weight:600;
background-color:#2c424f;
font-style:normal;
padding:1px;
padding-left:2px;
padding-right:2px;
border:1px solid #fdb932;
}

.clubbells h3 {
font-variant:normal;
}
.clubbells ul, .clubbells ol {
		text-align:left;
		font-size:11px;
		font-weight:500;
		list-style-position:outside;
}

.clubbells blockquote {
border:1px solid #fdb932;
padding:5px;
padding-left:10px;
padding-right:10px;
font-size:100%;
margin-left:100px;
margin-right:100px;
background-color:#e4edee;
}


.flypage {
margin: 0px;
padding: 10px;
background-color:#ffffff;
border: 1px solid #770000;

}

/********************** tables & modules **********************/

/* style for side-bar module headers */
table th, table.moduletable th, table.moduletable_videoclip th {
font-size:75%;
padding:2px;
font-variant:small-caps;
text-align:center;
color:#ffffff;
font-weight: bold; 
background-color:#000000;
}

table.moduletablermax_shop_specials {
  margin: 0px;
  padding:5px;
  text-align:center;
  border: 1px solid #770000;
  margin-left:10px;
  margin-right:10px;
  width:98%;
  background-color:#ffffff;
}
table.moduletablermax_shop_specials strong {
font-size:85%;
font-weight:bold;
}



.shopBottom {
text-align: center;
width: 100%;
margin-bottom:10px;
margin-top: 20px;
}

.shopBottom table.moduletable {
text-align:center;
width: 100%;
}

table.moduletable_i3dpp_rotating,
table.moduletable_i3dpp_rotating td,
table.moduletable_i3dpp_rotating tr,
table iframe {
  text-align:center;
  vertical-align:middle;
  width: 100%;
}

table.moduletable {
  margin: 0px;
  padding:0px;
  width: 100%;
  text-align:left;
}

table.moduletable_videoclip {
margin: 0px;
padding: 0px;
background-color:#770000;
vertical-align:middle;
text-align:center;
height:150px;
}

table.moduletable.dtree_shop_categories {
margin: 0px;
padding: 0px;
background-color:#cccccc;
}

table.moduletable td {
  font-size        : 100%;
  font-weight      : normal;
  color:#060a60;
  padding:0px 2px 0px 2px;
  margin: 0px;
}

table.moduletable_inst_loc {
  margin: 0px;
  padding:0px;
  width: 100%;
  text-align:center;
  vertical-align:top;
  background-color:#f5f5ff;
}

table.moduletable_random_img {
  margin: 0px 0px 0px 0px;
  padding:4px 0px 4px 0px;
  width: 100%;
  background-color: #770000;
}

table.moduletable_random_img img {
	margin:0px;
	padding:0px;
}

table.moduletable_hmenu1 {
text-align:center;
border: 1px solid #000000;
width: 98%;
}

table.moduletable_hmenu1 tr {
text-align:center;
color:#000000;
font-weight:bold;
background-image:url(xxx/home/images/bg2.jpg);
background-repeat:repeat-x;
background-position:left;
}

a:visited.mainlevel_hmenu1,
a:hover.mainlevel_hmenu1,
a:link.mainlevel_hmenu1{
font-size:12px;
text-align:center;
font-weight:bold;
color:#000000;
margin: 0px 5px 0px 5px;
padding: 0px 5px 0px 5px;
}

table.moduletable_hmenu2 {
margin-right:20px;
margin-left:20px;
background-color:#000000;
text-align:center;
padding:0px 2px 2px 2px;
margin:2px;
}
a:visited.mainlevel_hmenu2,
a:hover.mainlevel_hmenu2,
a:link.mainlevel_hmenu2{
font-size:60%;
text-align:center;
font-weight:bold;
color:#ffffff;
}
a:hover.mainlevel_hmenu2, a:hover.mainlevel_hmenu1 {
color: #ff9900;
}

.box_border {
margin: 0px;
padding: 0px;
text-align:center;
background-image:url(xxx/home/images/bg2.jpg);
background-repeat:repeat-x repeat-y;
background-position:center center;
border: 1px solid #770000;
}

.history_img {
margin:4px;
padding:0px;
border: 1px solid #060a60;
}

td.box_border {
padding: 4px;
border:1px solid #060a60;
background-color:#f5f9fd;
}
/*************************************************** misc *********************************/
.contentpane_contactUs table, .contentpane_contactUs td {
font-size:90%;
}
table.contentpane_contactUs {
padding: 0px 10px 10px 10px;
border:1px solid black;
}
.contentheading_contactUs{
padding: 0px -10px 10px -10px;
}

.contact_email_contactUs {
font-size:110%;
}

.user1 {
margin:10px;
padding: 5px;
text-align: center;
width: 100%;
}

.cert_date {
text-align:center;
margin:10px;
padding:10px;
font-size:120%;
font-weight:bold;
}

.cert_pics{
text-align:center;
margin:10px;
padding:10px;
font-size:120%;
font-weight:bold;
border:1px solid #ff0000;

}

.cert_pics p{
font-size:100%;
font-style:normal;
font-weight:400;
padding: 5px;
margin: 5px;
}

.cert_title{
text-align:center;
margin:30px;
padding:30px 10px 40px 10px;
color:#993300;
font-size:140%;
font-weight:bold;
font-family:Sofachrome;
}

.cert_intro {
text-align:center;
font-size:110%;
font-weight:bold;
font-family:cursive;
color:#FF0000;
background-color:#000000;
border:1px solid #ff0000;
}

.cert_intro2 {
text-align:center;
font-size:110%;
font-style:italic;
font-weight:bold;
}

.cert_intro3 {
text-align:center;
font-size:90%;
font-weight:bold;
font-style:italic;
color:#009900;
}

.cert_text1 {
font-size:65%;
color:#009900;
font-weight:bold;
}
.cert_deva{
font-size:100%;
text-align:center;
border: 1px solid #770000;
padding: 20px;
}
.cert_list {
border:1px solid #770000;
margin-left:100px;
margin-right:100px;
padding-left:30px;
padding-right:30px;
padding-top: 5px;
padding-bottom:5px;
}

#cert {
border:1px solid #770000;
padding:10px;
margin:10px;
}

div#cert ul.cert_list li {
font-weight:bold;
list-style-position:outside;
font-size:85%;
color:#000000;
}

.cert2_list {
text-align:center;
margin-left:100px;
margin-right:100px;
padding-left:50px;
padding-right:50px;
}

.cert2_list li {
font-weight:bold;
list-style-position:outside;
font-size:110%;
text-align:left;
}

.doctor_reviews {
border:1px solid #000000;
text-align:center;
font-size:65%;
}

.tcatxxx {
font-size:70%;
}

/*********************** SHOP  ********************/

.shopping_cart_label {
padding:0px;
margin:0px;
font-size:12px;
font-weight:bold;
color:#770000;
font-family:Arial, Helvetica, sans-serif;
}

a:visited.mainlevel,
a:hover.mainlevel,
a:link.mainlevel, a {
font-size:12px;
text-align:left;
font-weight:bold;
padding: 1px;
}

a:hover.mainlevel {
color:#ffffff;
background-color:#770000;
}

tr a.mainlevel {
vertical-align:middle;
margin-top: 1px;
margin-bottom:1px;
width:100%;
} 
.search {
font-size:70%;
text-align:left;
padding: 0px;
margin: 0px;
}
	
.cat_desc {
	padding: 5px;
	margin: 0px;
	text-align: left;
	border: 1px solid #770000;
margin:5px;
padding: 5px;
}

.cat_desc_img {
	padding: 5px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	xxxborder: 1px solid #000000;
	xxxborder-bottom:0px hidden #000000;
}

.prod_cell {
background-color:#ffffff;
border: 1px solid #770000;
padding: 10px;
}

.prod_cell img {
	margin-left: 10px;
	margin-right: 10px;
	padding:0px;
}

.prod_img img {
	margin:2px;
	padding:0px;
	border: 1px solid #060a60;
}

.prod_browse1_name {
	font-size:100%;
}

.prod_browse1_desc {
	font-size:100%;
	
}

.prod_browse1_details {
	font-size:60%;
}

.cat_head { color:#000999; font-size: 100%; text-align: center; font-weight: bold; margin:4px; padding:0px;}

.shop_subcats ul {
text-indent:5px;
}

.shop_subcats li {
list-style-position: outside;
/* list-style-image: url(/home/templates/mambodefault/images/icons/cb02.png); */
margin-left:-10px;
}

table.shop_browse {
padding: 20px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
}

/****************** INTU_FLOW ********************/

#ifbottom {position: relative; background: url(/home/images/intuflow_bottom_banner.gif) top left no-repeat; height: 148px; width: 600px;}
#ifbottom a {position: absolute; text-decoration: none;}
#ifbottom a i {visibility: hidden;}
a#broadband {top: 80px; left: 120px; height: 15px; width: 75px;}
a#dialup {top: 80px; left: 200px; height: 15px; width: 75px;}
a#shipping {top: 50px; left: 470px; height: 90px; width: 125px;}

/****************** The Path  ********************/
.path_text1 {
font-size:110%;
color:#009900;

text-align:center;
}

.path_text2 {
font-size:110%;
text-align:left;
}

.path_text3 { color:#ff9900; font-size: 140%; font-weight: bold;  margin:0px; padding:0px;font-variant: small-caps; text-align:center}

p.lead:first-linexx { font-size:130%; font-weight:bold; margin-bottom: 2px;}
p.lead:first-letterxx { font-size:200%; font-weight:bold;}

.pathBox1 {
border: 1px solid #9a0000;
margin: 20px;
padding: 10px;
background-image: url(/home/images/desert_mountain.jpg);
background-position:center center;
background-repeat:repeat-x repeat-y;;
}
.pathBox2 {
border: 1px solid #770000;
margin: 20px;
padding: 10px;
}

.path_list {
margin-left:50px;
margin-right:50px;
padding-left:30px;
padding-right:30px;
}

.path_list li {
font-size:100%;
list-style-position:outside;
font-weight:bold;
font-variant:normal;
}
.path_print_button { color:#ff9900; font-size: 90%; font-weight: bold;  margin:0px; padding:0px;font-variant: small-caps; text-align:center; background-color:#9a0000;}

.subtitle_frontpage
{
text-align:center;
font-size:75%;
font-weight:bold;
font-style:normal;
color:#770000;
font-variant:small-caps;
}
/***************** Big Book ************/
.bigbook_banner {
border-top: 20px solid #005150;
border-bottom: 20px solid #005150;
margin: 20px;
padding: 0px;
text-align:center;
}

/***************** ICS *****************/
.ics_desc{
	padding: 10px;
	margin: 10px;
	font-weight: normal;
	font-size: 90%;
	border: 1px solid #770000;
	text-align: center;
}
.ics_tbl {
margin: 10px;
}

.bio_box2 {
border: 1px solid #9a0000;
margin: 10px;
padding: 10px;
background-color: #e8e8ff;
}

.bio_box {
border: 1px solid #9a0000;
margin: 10px;
padding: 10px;
text-align:left;
}
.bio_hdr1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 200%;
color:#770000;
text-align:center;
font-weight:bold;
}

.bio_hdr2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 100%;
font-style:italic;
color:#770000;
text-align:center;
font-weight:bold;
padding-bottom:5px;
}

.yamm {
margin:10px;
padding: 10px;
text-align:center;
height:50px;
}

.yamm_portal {
margin:10px;
padding: 10px;
text-align:center;
background-image: url(/home/images/gradient_005.gif);
width:300px;
}

.intu_flow_text a, .intu_flow_text a:visited, .intu_flow_text a:hover, .intu_flow_text a:link {
margin:0px;
padding: 0px;
text-align:center;
font-weight:bold;
font-variant:small-caps;
color:#770000;
font-size:100%;
}

.intu_flow_3d {
border:1px hidden #f5f5ff;
text-align:center;
}

.contentdescription {
color:#000000;
}

.contentdescription_staff_hdr h5 {
font-family:Sofachrome;
font-size: 120%;
font-variant:small-caps;
}
.sectiontableheader_staff_hdr {
text-align: center;
}
.sectiontableentry1_staff_hdr {
text-align: center;
}
.sectiontableentry2_staff_hdr {
text-align: center;
}
.shop_browse h3 a {
font-size: 18px;
color: #770000;
font-weight:bold;
margin-top:0px;
}
.shop_browse h3 a:hover {
font-size: 18px;
color: #ffffff;
background-color:#70000;
margin-top:0px;
}

.shop_flypage1 {
text-align:center;
padding: 0px;
margin-top: 10px;
}
#ff_info {
margin-left: 20px;
margin-right: 20px;
padding: 20px;
background-image: url(xxx/home/images/bg2.jpg);
background-position:top left;
background-repeat:repeat-x repeat-y;

}

#ff_info blockquote {
color:#000000;
width: 70%;
border: 30px solid #000000;
padding: 10px;
font-weight:normal;
font-size:100%;
text-align:center;
}

#ff_info blockquote a:link, #ff_info blockquote a:visited {
color: #090a90;
}
#ff_info blockquote a:hover {
color:#ffffff;
background-color:#770000;
}

#ff_info li i, #ff_info h5 i, #ff_info p i {
color:#a90000;
}

#ff_info h5 {
font-size:140%;
}

#ff_info H4 a:link, #ff_info H4 a:visited {
color: #090a90;
}
#ff_info H4 a:hover {
color:#ffffff;
background-color:#770000;
}

.ff_info_box1 {
border:1px solid #770000;
margin:20px;
padding:10px;
text-align:left;
font-size:100%;
}

#ss_bio blockquote {
color:#000000;
width: 100%;
padding: 10px;
font-weight:400;
font-size:100%;
text-align:justify;
}

#cert_cb {
padding: 30px;
padding-top:10px;
padding-bottom:10px;
background-image: url(xxx/home/images/bg2.jpg);
background-position:top left;
background-repeat:repeat-x repeat-y;
font-size:90%;
}


#cert_cb blockquote {
color:#000000;
width: 70%;
border: 30px solid #000000;
padding: 10px;
font-weight:normal;
font-size:100%;
text-align:center;
}

#cert_cb_box1 {
margin:10px;
margin-top:20px;
padding:10px;
text-align:center;
font-size:100%;
}

#cert_cb_box1 a:link, #cert_cb_box1 a:visited {
color: #090a90;
}
#cert_cb_box1 a:hover {
color:#ffffff;
background-color:#770000;
}

#cert_cb h5 {
font-size:160%;
text-align:center;
color:#a90000;
margin:20px;
}

#cert_cb h4 {
color:#808000;
font-size:140%;
text-align:center;
font-weight:bold;
margin:20px;
}

#cert_cb h3 {
color:#090a90;
font-size:120%;
text-align:center;
font-weight:bold;
margin:20px;
font-variant:normal;
font-style:normal;
}

#cert_cb h2 {
color:#090a90;
font-size:130%;
text-align:center;
font-weight:bold;
font-style:italic;
margin:20px;
}

#cert_cb h1 {
color:#090a90;
font-size:150%;
text-align:left;
font-weight:bold;
margin:20px;
font-variant:normal;
font-style:normal;
}

#cert_cb em {
color:red;
font-style: italic;
font-size:110%;
font-weight:bold;
}

#cert_cb h5 em {
font-size: 140%;
font-style:normal;
color:red;
}

#cert_cb li {
font-size:90%;
color:#800000;
margin-top:10px;
margin-bottom:10px;
}

#cert_cb li em {
font-size: 100%;
font-weight:bold;
font-style:normal;
color:#a90000;
}

#cert_cb hr{border: 0px solid #770000; border-top-width:2px; height:0px; padding:0px; margin:0px; width:73%; text-align:center;}

/*****************************   certification pages  ******************************/
#cert {
padding: 30px;
padding-top:10px;
padding-bottom:10px;
background-image: url(xxx/home/images/bg2.jpg);
background-position:top left;
background-repeat:repeat-x repeat-y;
font-size:90%;
}

#cert p {
font-weight:normal;
}

#cert blockquote {
border: 10px solid #000000;
padding: 10px;
font-weight:bold;
font-size:100%;
text-align:center;
font-weight:normal;
}

#cert_box1 {
margin:10px;
margin-top:20px;
padding:10px;
text-align:center;
border:1px solid #770000;
}

#cert_box3 {
margin:10px;
margin-top:10px;
padding:10px;
border:2px solid #770000;
}
#cert_box4 {
border:1px solid #ffcc00;
}

#cert  h5 a:link, #cert h5 a:visited, #cert blockquote a:link, #cert blockquote a:visited {
color: #a90000;
}
#cert h5 a:hover, #cert blockquote a:hover {
color:#ffffff;
background-color:#770000;
}

#cert h5 {
font-size:160%;
text-align:center;
color:#770000;
margin:20px;
}

#cert h4 {
color:#008000;
font-size:140%;
text-align:center;
font-weight:bold;
margin:20px;
}

#cert h3 {
color:#090a90;
font-size:120%;
text-align:center;
font-weight:bold;
margin:20px;
font-variant:normal;
font-style:normal;
}

#cert h2 {
color:#008000;
font-size:140%;
text-align:center;
font-weight:bold;
font-style:italic;
margin:15px;
}

#cert h1 {
color:#090a90;
font-size:150%;
text-align:left;
font-weight:bold;
margin:20px;
font-variant:normal;
font-style:normal;
}

#cert em {
color:#008000;
font-style: italic;
font-size:110%;
font-weight:bold;
}

#cert p em {
color:#880800;
font-style: italic;
font-size:110%;
font-weight:bold;
}

#cert h5 em {
font-size: 140%;
font-style:normal;
color:red;
}

#cert li {
font-size:.9em;
color:#a90000;
margin-top:7px;
margin-bottom:7px;
font-style:normal;
}

#cert li em {
font-size: 90%;
font-weight:bold;
font-style:normal;
color:#008000;
}

#cert ol, #cert ul {
	text-align:left;
	font-size:90%;
	font-weight:bold;
	list-style-position:outside;
	font-style:normal;
}

#cert ul.cert_list1 li {
color:#993300;
text-align:left;
font-weight:bold;
font-size:120%;
margin-left:100px;
}

#cert ul.cert_list2 li {
color:#993300;
text-align:center;
font-weight:bold;
font-size:120%;
list-style-image:url();
}

#cert ul.cert_list3 li {
color:#000000;
list-style-position:outside;
font-weight:normal;
}

#cert .cert_list2 h3 {
margin: 0px;
padding:0px;
color:#090a90;
font-size:90%;
}

#cert_box3 p {
font-style:normal;
font-size: 100%;
}

#cert blockquote ol li em {
color: #000999;
font-style:italic;
}

#cert hr{border: 0px solid #770000; border-top-width:2px; height:0px; padding:0px; margin:0px; width:70%; text-align:center;}

#archive_index {
  margin: 20px;
  padding: 20px;
  }
  
.tt1 {
font-weight:700;
color:#000000;
font-variant:small-caps;
}

.tt2 {
color:#770000;
font-size:1.3em;
font-variant:small-caps;
font-weight:700;
text-align:center;
margin:20px;
}

.tt3 {
font-weight:700;
font-size:.65em;
font-style:italic;
}

.tt4 {
font-weight:800;
font-size:.75em;
margin-top:10px;
margin-bottom:5px;
color:#000000;
text-align:left;
}

.tt5 {
font-weight:900;
margin-left:40px;
margin-right:40px;
color:#000000;
text-align:center;
background-color:#ffffff;
padding:5px;
border:1px solid #770000;
}

#promo ul li , #cert ul li{ list-style-position: outside; list-style-image: url(/home/images/M_images/arrow.png); margin-left:70px;    }

.prasaraI {
border:1px solid #000000;
}

#mag_hdr img {border:1px solid gold;}

a:link.cert-registration , a:visited.cert-registration  {
		font-size:20px;
        font-weight: bold; 
		color: #ffffff;
		border:1px solid #fdb932;
		background-color:#770000;
		padding:4px;
}

a:hover.cert-registration   {
		color: #770000;
		border:1px solid #fdb932;
		background-color:#ffffff;
		padding:4px;
}
#alphaZ {
	background: url(/images/everest.jpgxx) top center repeat;
	border: 1px solid black;
	background-color:#2f4456;
	padding: 0px;
	margin:0px;
}
#alphaZ div {
	padding: 10px;
	background: rgba(255, 255, 255, 0.1);
	background-color:#e5edef;
	color:#000000;
}
strong {
	color:#770000;
	font-weight:bold;
	font-size:13px;
}