body
{
    margin:10px 0px 0px 0px;
    background-color:#ffffff;
}

.cms_bluetext { font-family:Tahoma,sans-serif; font-size: 11px; font-weight:normal; color:#4279D4;}
.cms_orangetext { font-family:Tahoma,sans-serif; font-size: 11px; font-weight:normal; color:#ff7800; }
.cms_greentext { font-family:Tahoma,sans-serif; font-size: 11px; font-weight:normal; color:#5EB036; }

a.sworn_link,a.sworn_link:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
	color:#4279D4;
	text-decoration:none;
}

a.sworn_link:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#495564;
	text-decoration:none;
}

.bluetext { color:#4279D4;}
.orangetext {    font-family:Tahoma,sans-serif; font-size: 11px; font-weight:normal; color:#5EB036; }

.leftsidetxtcell
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#495564;
    padding-left:29px;
    padding-right:29px;
    line-height:15px;
}

.newsheadcell
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    font-weight:bold;
    padding-left:5px;
    vertical-align:middle;
    color:#495564;
}

.newstxtcell
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    color:#495564;
    padding-left:6px;
    line-height:15px;
    vertical-align:top;
}

.newsdatecell
{
    vertical-align:top;
    font-size:11px;
    font-family:Tahoma,sans-serif;
    text-align:right;
    padding-right:10px;
    color:#495564;
	
}


.rightlinks
{
	font-size:7pt;
	font-family:Tahoma,sans-serif;
	color:#495564;
	text-align:left;
	padding-left:12px;
	padding-bottom:3px
}

.maincnttxt
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    color:#4b5b75;
    padding-left:23px;
    padding-right:23px;
    line-height:16px;
    vertical-align:top; 
}


a,a:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:bold;
	color:#4279D4;
	text-decoration:none;
}

a:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#495564;
	text-decoration:none;
}

a.std,a.std:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:bold;
	color:#4279D4;
    text-decoration:none;
}

a.std:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#495564;
    text-decoration:none;
}

a.news,a.news:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#495564;
    text-decoration:none;
    line-height:15px;
}

a.news:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#4279D4;
    text-decoration:none;
    line-height:15px;
}


a.orange,a.orange:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#495564;
    text-decoration:none;
}

a.orange:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#ff7800;
    text-decoration:none;
}

a.log_links,a.log_links:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 9px;
    font-weight:normal;
    color:#495564;
    text-decoration:none;
    cursor:pointer;
}

a.log_links:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 9px;
    font-weight:normal;
    color:#5894cd;
    text-decoration:none;
    cursor:pointer;

}

a.mainmenu,a.mainmenu:visited,a.mainmenu.hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#596573;
    text-decoration:none;
}

.mainmenuitem
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#596573;
    text-align:center;
    padding-right:15px;
    padding-left:15px;
}

.sectionhead
{
    padding-left:7px;font-family:Tahoma,sans-serif; font-size:13px;font-weight:bold;color:#5d6f85;
}

.sectionbar
{
    background-color:#FCF9C4;
    border:1px solid #D4D6A5;
    height:26px;
    width:210px;
    color:#596573;
    background-image: url(img/bar_faderight.jpg);  
    background-repeat: no-repeat;
    background-position: top right;
    font-family:Tahoma,sans-serif;
    font-size:12px;
    padding-left:15px;
}

.normaltext
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#566675;
}

.newshead
{
    padding-left:17px;width:100%;background-color:#eef1f6;font-size:11px;font-weight:bold;
}

.newstext
{
    vertical-align:top;padding:10px;height:33px;font-size:11px;
}

.newsenter
{
    padding-bottom:7px;padding-right:8px;height:16px;font-size:11px;text-align:right;
}

/*price list */
a.bl_orange,a.bl_orange:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#4b5b75;
    text-decoration:none;
}

a.bl_orange:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#ff7800;
    text-decoration:none;
}

a.bl_orange_sel,a.bl_orange_sel:visited
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#ff7800;
    text-decoration:none;
}

a.bl_orange_sel:hover
{
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#4b5b75;
    text-decoration:none;
}

.pr_head
{
	width:91px;
	height:20px;
	background-color:#ffffff;
	color:#485e88;
	font-weight:bold;
	text-align:center;
}


.pr_head_sel
{
	width:91px;
	height:20px;
	background-color:#fff1e5;
	color:#ff7800;
	font-weight:bold;
	text-align:center;
}

.pr_cell { width:91px;height:23px;background-color:#ffffff; font-family:Tahoma,sans-serif; font-size: 11px; text-align:center; }

/* input */
.text
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    color:#495564;
	font-weight:normal;
}

.submit
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    color:#495564;
    font-weight:bold;
    background-color:#ffffff;
    border:1px solid #495564;
}

/* pay form */
.fieldname
{
    font-family:Tahoma,sans-serif;
    font-size:11px;
    color:#495564;
	font-weight:bold;
	text-align:right;
}

/*footer*/
a.footerlng, a.footerlng:visited
{
font-size:11px;
font-family:Tahoma;
color:#465363;
font-weight:bold;
text-decoration:none;
}


a.footerlng:hover
{
font-size:11px;
font-family:Tahoma;
color:#4279D4;
font-weight:bold;
text-decoration:none;
}

a.footerlng_sel, a.footerlng_sel:visited
{
font-size:11px;
font-family:Tahoma;
color:#4279D4;
font-weight:bold;
text-decoration:none;
}


a.footerlng_sel:hover
{
font-size:11px;
font-family:Tahoma;
color:#465363;
font-weight:bold;
text-decoration:none;
}

a.footer_sub, a.footer_sub:visited
{
font-size:11px;
font-family:Tahoma;
color:#465363;
font-weight:normal;
text-decoration:none;
}


a.footer_sub:hover
{
font-size:11px;
font-family:Tahoma;
color:#4279D4;
font-weight:normal;
text-decoration:none;
}

a.footer_soda, a.footer_soda:visited
{
font-size:11px;
font-family:Tahoma;
color:#4B5B75;
font-weight:normal;
text-decoration:none;
}


a.footer_soda:hover
{
font-size:11px;
font-family:Tahoma;
color:#4B5B75;
font-weight:normal;
text-decoration:none;
}


/* nav bar */
div.nav { font-family:Tahoma; font-size:10px;width: 100%;  text-align: center;  background-color:#c0c0c0;  vertical-align: middle;  margin-top: 5px;  margin-bottom: 5px; border-bottom: 1px solid Black;  border-top: 1px solid Black;        }
a.nav, a.nav:visited {
    font: normal normal bold 10px Tahoma, sans-serif;
    color: black;
    text-decoration: none;
}
a.nav:hover {
    font: normal normal bold 10px Tahoma, sans-serif;
    color: #ffffff;
    text-decoration: underline;
}
a.navcur, a.navcur:visited {
    font: normal normal bold 10px Tahoma, sans-serif;
    color: white;
    text-decoration: none;
}
a.navcur:hover {
    font: normal normal bold 10px Tahoma, sans-serif;
    color: #ffffff;
    text-decoration: underline;
}



/* nav bar article pages*/
div.nav_art { font-family:Tahoma; font-size:11px;width: 100%;  text-align: center;  background-color:#f5f9fc;  vertical-align: middle; color:#344356;}

a.nav_art, a.nav_art:visited {
     font-family:Tahoma, sans-serif;
     font-size:11px;
     font-weight:normal;
    color: #505771;
    text-decoration: none;
}
a.nav_art:hover {
     font-family:Tahoma, sans-serif;
     font-size:11px;
     font-weight:normal;
    color: #ff6c02;
    text-decoration: underline;
}
a.nav_art_cur, a.nav_art_cur:visited {
     font-family:Tahoma, sans-serif;
     font-size:11px;
     font-weight:normal;
    color: #ff6c02;
    text-decoration: none;
}
a.nav_art_cur:hover {
     font-family:Tahoma, sans-serif;
     font-size:11px;
     font-weight:normal;
    color: #505771;
    text-decoration: underline;
}


/* nav bar books pages*/
a.book_link, a.book_link:visited {
     font-family:Tahoma, sans-serif;
     font-size:11px;
     font-weight:bold;
    color: #505771;
    text-decoration: none;
}
a.book_link:hover {
     font-family:Tahoma, sans-serif;
     font-size:11px;
     font-weight:bold;
    color: #ff6c02;
    text-decoration: underline;
}




a.b_footer_sub, a.b_footer_sub:visited
{
font-size:9px;
font-family:Tahoma;
color:#90AFE1;
font-weight:normal;
text-decoration:none;
}


a.b_footer_sub:hover
{
font-size:9px;
font-family:Tahoma;
color:#90AFE1;
font-weight:normal;
text-decoration:none;
}




/* START NEW */
div.contact_cont
{
	vertical-align:middle;
	text-align:left;
	padding:20px 0px 20px 110px;
}

#contact_email
{
	background: transparent url("../images/new/contact/c_email.png") no-repeat 19px center;
}

#contact_skype
{
	background: transparent url("../images/new/contact/c_skype.png") no-repeat 19px center;
}

#contact_info
{
	background: transparent url("../images/new/contact/c_info.png") no-repeat 19px center;
}

#contact_phone
{
	background: transparent url("../images/new/contact/c_phone.png") no-repeat 19px center;
}

#contact_fax
{
	background: transparent url("../images/new/contact/c_fax.png") no-repeat 19px center;
}

#contact_post
{
	background: transparent url("../images/new/contact/c_post.png") no-repeat 19px center;
}

