/*---------- body -------------*/

html, body {

	margin: 0;

	padding: 0;

	font-family: Arial, Verdana;

	font-size: 12px;

	text-align: left;

	color: #666666;

	background: #FFFFFF url(http://www.mfdigital.com/images/sidebar.gif) repeat-y;

	}

		

body a   {

    font-weight: normal;

    color: #00529B;

    text-decoration: underline;

    }

    

body a:hover {

    text-decoration: none;

    }

    

a img {

    border: none;

    text-decoration: none;

    }

    

h1  {

    font-size: 18px;

    color: #00529b

    }

    

h2  {

    font-size: 14px;

    color: #666666;

    }



h3 {

    margin: 5px;

    padding: 0px;

    color: #00529B;

    font-size: 12px;

    font-weight: bold;

    text-align: center;

    }



h4 {

    padding-left: 3px;

    margin: 0px;

    font-size: 14px;

    color: #00529B;

    text-align: left;

    }



#line {

    border-top: 1px solid #5C8BB9;

    margin: 0px 6px 0px 0px;

    }

 

/*----------images------------*/

.imgr {

    padding: 5px 5px 5px 5px;

    float: right;

    text-align: center;

    color: #00529B;

    font-size: 10px;

    }



/*----------container---------*/

.container {

	width: 800px;

    }

    

/*----------header------------*/

.header {

    margin: 0;

    padding: 0;

    width: 700px;

    height: auto;

    }

/* new index class*/

.header2 {

    margin: 0;

    padding: 0;

    width: 800px;

    height: 60px;

	border: 0px;

    }	

/* new index inside pages class*/	

.header3 {

    margin: 0;

    padding: 0;

    width: 700px;

    height: 60px;

	border: 0px;

    }	

/*-------sidebar container-------*/

.sidebar {

    width: 160px;

    height: auto;

    float: left;

    margin: 0px 5px 0px 0px;

    /*background: #ECF1F7;*/

    color: #5C8BB9;

    font-size: 11px;

    }



.sidebar a   {

    color: #5C8BB9;

    font-weight: bold;

    text-decoration: underline;

    }

	

.sidebar a:hover {

    color: #00529b;

    text-decoration: underline;

    }

.sidebar ul {

    margin: 0;

    padding: 10px 0px 0px 5px;

    list-style: none;

	}

	

.sidebar ul li {

    margin: 5px 0px 0px 0px;

    padding: 0px 0px 0px 10px;

    color: #5C8BB9;

    }



/*--------right sidebar----------*/

.rightside {

;

	padding: 5px;

	float: right;

	width: 145px;

	background: #EFEFEF;

	border: solid 1px #CCCCCC;

	text-align: center;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 1px;

	margin-left: 3px;

    }



.rightside h3  {
	margin: 0px;
	font-size: 13px;
	color: #135EA2;
    }

    

.rightside a {

    font-weight: normal;

    color: #00529B;

    text-decoration: underline;

    }

    

.rightside a:hover {

    text-decoration: none;

    }



/*--------right sidebar2----------*/

.rightside2 {

    margin: 0px 0px 1px 0px;;

    padding: 5px 5px 5px 5px;

    float: right;

    width: 145px;

    background: #FFFFA0;

    border: solid 1px #CC0000;

    text-align: center;

    color: #CC0000;

    }



.rightside2 h3  {

    margin: 0px;

    font-size: 13px;

    color: #CC0000;

    }

    

.rightside2 a {

    font-weight: normal;

    color: #CC0000;

    text-decoration: underline;

    }

    

.rightside2 a:hover {

    text-decoration: none;

    }

	

/*--------right sidebar3----------*/

.rightside3 {

	;

	padding: 3px;

	float: right;

	width: 145px;

	text-align: center;

	color: #CC0000;

	background-color: #FFFFFF;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 1px;

	margin-left: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CC0000;

	border-right-color: #CC0000;

	border-bottom-color: #CC0000;

	border-left-color: #CC0000;

    }



.rightside3 h3  {

    margin: 0px;

    font-size: 13px;

    color: #CC0000;

    }

    

.rightside3 a {

    font-weight: normal;

    color: #CC0000;

    text-decoration: underline;

    }

    

.rightside3 a:hover {

    text-decoration: none;

    }

        

/*-------- wide -------------*/

.wide {

    margin: 0px 0px 0px 170px;

    width: 527px;

    }



.indexwide {

	margin: 0px 0px 0px 170px;

	width: 625px;

    }



table {

    margin: 0px;

    padding: 0px;

    border-top: 1px solid #606060;

    border-left: 1px solid #606060;

    border-right: 1px solid #606060;

    border-bottom: 1px solid #606060;

    }



table a {

    font-weight: bold;

    text-decoration: none;

    }



table a:hover {
	text-decoration: underline;
    }



table.top {

    border: none;

    }



tr  {

	height: 40px;

    }



td  {

    /*border-top: 1px solid #606060;*/

    /*border-bottom: 1px solid #606060;*/

    color: #00529b;

    font-weight: bold;

    }



td.top  {

    border-top: 1px solid #606060;

    /*border-bottom: 1px solid #606060;*/

    color: #00529b;

    font-weight: bold;

    }



td.right {

    color: #606060;

    border-top: 1px solid #606060;

    font-weight: normal;

    }



tr.index  {

    height: 40px;

    }



td.index  {

    border-top: 1px solid #606060;

    border-bottom: 1px solid #606060;

    border-right: 1px solid #606060;

    padding: 3px;

    color: #05529B;

    background-color: #ECF1F7;

    font-size: 16px;

    font-weight: bold;

    }



td.index h3 {

    margin: 0px;

    padding: 0px;

    font-size: 16px;

    color: #00529b;

    text-align: left;

    }



.mindex {

    border-right: 1px solid #606060;

    padding: 3px;

    color: #606060;

    font-weight: normal;

    }



.bindex {

    border-top: none;

    border-right: 1px solid #606060;

    padding: 0px;

    color: #606060;

    font-weight: normal;

    text-align: center;

    }



.oindex {
	border-top: 1px solid #606060;
	border-right: 1px solid #606060;
	padding: 3px;
	color: #606060;
	font-weight: bold;
    }



.oindex a {

    text-decoration: underline;

    }



.oindex a:hover{

    text-decoration: none;

    }



.bindex a {

    text-decoration: underline;

    }



.bindex h1  {

    margin: 0px;

    padding: 0px;

    font-size: 12px;

    color: #00529b

    }



.bindex h2  {

    margin: 0px;

    padding: 0px;

    font-size: 12px;

    color: #00529b

    }



.bindex h3  {

    margin: 0px;

    padding: 0px;

    font-size: 12px;

    color: #00529b

    }



td.toprip {

    border-top: 1px solid #606060;

    border-bottom: 1px solid #606060;

    color: #00529b;

    font-weight: bold;

    background-color: #ECF1F7;

    }



tr.rip{

    padding: 0px; margin: 0px;height: 28px;

    color: #606060;

    border-top: 1px solid #606060;

    font-weight: normal;

    }

tr.webform{

    padding: 0px; margin: 0px; height: 12px;

    color: #606060;

    font-weight: normal;

    }

tr.order{

    padding: 0px; margin: 0px; height: 26px;

    color: #606060;

    line-height: 0px;

    font-weight: normal;

    }



td.order {

    margin: 0px; padding: 0px 3px 0px 3px;

    color: #606060;

    }



/*-------- footer ------------*/

.footer {

    padding: 30px 0px 0px 10px;

    color: #04084b;

    font-size: 10px;

    text-align: center;

    }



.tag {

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

    }

.style25 {font-size: 10px; font-family: Tahoma, Arial, sans-serif; }



.style38 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #00529b; font-size: 12px;}

.style50 {

	color: #35A6E7;

	font-weight: bold;

}

.style51 {color: #00529B}



.webform {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: 8px;

	vertical-align: top;

	width: 132px;

	margin: 0px;

	padding: 0px;

	font-size: 10px;

}

.buttonform {

	font-size: 10px;


}



.webform tr

{

	padding: 0px;

	margin: 0px;

	height: 10px;

	font-size: 9px;

}

.style6 {font-size: 12px}

.paypal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;


}

.paypal td

{
	border: 0px solid #000000;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
	



.paypal table
{
	border: 0px solid #000000;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.wide .rightside h3 strong {
	color: #F00;
	font-size: 16px;
}
.italics {
	font-style: italic;
}
.capbold {
	font-weight: bold;
}
