html {

min-height: 101%;

}



body {

	font-family: Arial, Helvetica, sans-serif;

	font-family: Arial, Helvetica, sans-serif;

	color: #555555;

	font-size: 14px;

	line-height: 20px;

	background-image: url(../images/template/background.jpg);

	background-repeat: repeat;

	background-color: #ffffff;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-position: center top;

	background-attachment: fixed;

}



h2 {

	font-size: 20px;

	font-weight: bold;

	color: #B24E44;

	margin-top: 0px;

	padding-top: 0px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	vertical-align: top;

}



h2.h2underline {

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

	padding-bottom: 7px;

}



h3 {

	font-size: 17px;

	font-weight: bold;

	color: #654B2A;

	margin-top: 0px;

	padding-top: 0px;

	margin-bottom: 0px;

}



h3.h3homebox {

	padding-bottom: 4px;

	padding-top: 0px;

	margin: 0px;

}



h3.h3tipfaq {

	padding-bottom: 0px;

	padding-top: 2px;

	padding-left: 15px;

	padding-right: 0px;

	margin: 0px;

}



h3.h3tutorialheader {

	padding-left: 12px;

	padding-top: 0px;

	padding-bottom: 4px;

	margin: 0px;

}



p {

	padding-bottom: 0px;

	margin-bottom: 0px;

}





.query input  {width:70px; font-size: 10px; margin: 0px; padding:0px;}

.hidden input {margin: 0px; }

.submit input {

color: #000000;

background: #f6f6f6;

border: 2px outset #ffffff;

margin:0px;

padding:0px;

} 









table, td {

	padding : 0px;

	border-collapse : collapse;

	border : none;

}



td.tdTipFaqVersion {

    height: 24px;

	width : 648px;

	margin: 0px;

	background-image: url(../images/tips_faq/tips_faq_version.gif);

	background-repeat: no-repeat;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-size: 7pt;

}



#divMain {

	width: 980px;

	background-repeat: repeat-y;

	background-image: url(../images/template/container.jpg);

	background-color: #ffffff;

	margin-right: auto;

	margin-left: auto;

}





#divHeader {

	height: 87px;

	width: 980px;

	background-image: url(../images/template/header.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	top: 100px;

	margin-top: 0px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

}



#divMenu {

	height: 24px;

	width: 963px;

	background-image: url(../images/template/menu.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 17px;

	background-color: #FFFFFF;

    margin-left: 0px;

}



#divSearch {

	padding-bottom: 0px;

	margin: 0px;

	height: 24px;

	float: right;

	padding-top: 1px!important;

	padding-top: 0px;

	padding-right: 16px!important;

	padding-right: 16px;

	clear: both;

 }



#divMenuSub {

	height: 30px;

	width: 930px;

	background-image: url(../images/template/menu_sub.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 25px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 8px;

	padding-right: 25px;

	margin-top: 0px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

}



#divContainerTop {

	height: 43px;

	width: 720px;

	background-image: url(../images/template/container_top.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 20px;

	padding-left: 223px;

	padding-right: 37px;

	overflow: visible;

	background-color: #FFFFFF;

	padding-bottom: 10px;

}









#divContainerWrap {

	width: 980px;   

}



#divContainerFullWidth {

width: 916px;

padding-left: 30px;

padding-right: 34px;



}



#divContainerSideBar {

	width:160px;

	float:left;

	overflow: hidden;

	padding-left: 30px;

    padding-right: 0px;

	margin-right: 0px;

}



#divContainer {

	width: 730px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-right: 29px;

	padding-bottom: 20px;

	padding-left: 0px;

	overflow: visible;

	float:right;

}



#divContainer2 {

	margin-top: 0px;

	margin-bottom: 0px;

	vertical-align: bottom;

	clear:none;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-right: auto;

	margin-left: auto;

}





#divFooter {

	width: 883px;

	height: 192px;

	background-image: url(../images/template/footer.jpg);

	margin-top: 0px;

	margin-left: auto;

	margin-right:auto;

	margin-bottom: 0px;

	padding-right: 47px;

	padding-bottom: 0px;

	padding-left: 50px;

	padding-top: 12px;

	text-align: center;

	clear:both;

	background-repeat: no-repeat;

}



#HomeTable1Left {

	width: 336px;

	vertical-align: top;

	margin: 0px;

	padding: 0px;

}



#HomeTable1Right {

	width: 308px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 19px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 19px;

	vertical-align: top;

}



#HomeTable2 {

	width: 663px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	clear: both;

	margin-top: 0px;

	margin-bottom: 0px;

}



.AffiliatesTable {
	width: 663px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}





.comments {

	color: #333333;

}



.Home2Left {

	width: 303px;

	vertical-align: top;

	margin: 0px;

	padding: 0px;

}



.Home2Center {

	width: 1px;

	margin-top: 0px;

	margin-right: 27px;

	margin-bottom: 0px;

	margin-left: 27px;

	padding-top: 0px;

	padding-right: 27px;

	padding-bottom: 0px;

	padding-left: 27px;

}



.Home2Right {

	vertical-align: text-top;

	width: 303px;

	margin: 0px;

	padding: 0px;

}



.imageborder img {

    border: 1px solid #000000; 

}



.LayerName {

	font-weight: bolder;

	color: #990000;

	font-style: italic;

}



.marker {

	font-weight: bold;

	color: #555555;

	line-height: normal;

	font-variant: normal;

}

.marker2 {

	color: #FF3300;

	font-weight: bold;

}





.LinksTop {

	height: 20px;

	width: 663px;

	background-image: url(../images/links/links_top.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin: 0px;

	overflow: auto;

}



.LinksContainer {

	height: 20px;

	width: 663px;

	background-image: url(../images/links/links_container.gif);

	background-repeat: repeat-y;

	padding: 0px;

	margin: 0px;

}



.LinksContainerLeft {

	height: 20px;

	width: 181px;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin: 0px;

}



.LinksContainerCenter {

	width: 181px;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin: 0px;

}	

	

.LinksContainerRight {

	width: 181px;

	vertical-align: top;

	padding-left: 20px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin: 0px;

}



.LinksBottom {

	height: 24px;

	width: 663px;

	background-image: url(../images/links/links_bottom.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin: 0px;



}



.PageNoTop {

	color: #654b2a;

	font-size: 14px;

	font-weight: bold;

	padding-right: 7px;

	float: right;

	margin: 0px;

}



.PageNoBottom {

	font-size: 14px;

	font-weight: bold;

	color: #654b2a;

	float: right;

}



.PageNoTutorialsMain {

	font-size: 14px;

	font-weight: bold;

	color: #654b2a;

	padding-left: 17px;

}



.sender {

	font-weight: bold;

	color: #0066CC;

	font-style: italic;

	margin: 0px;

	padding: 0px;

	height: 20px;

	width: 662px;

}



.HomeBox {

	height: 310px;

	width: 303px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

}



.HomeBoxTop {

	height: 24px;

	width: 288px;

	background-image: url(../images/home/home_box_top.gif);

	background-repeat: no-repeat;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-weight: bold;

	overflow: hidden;

	margin: 0px;

}



.HomeBoxContainer {

	height: 276px;

	width: 303px;

	background-image: url(../images/home/home_box_container.gif);

	background-repeat: no-repeat;

	vertical-align: top;

	text-align: left;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	overflow: hidden;

	padding-top: 9px;

}



.SearchBox {

	margin-top: 1px!important;

	margin-top: 1px;

	margin-right: 16px!important;

	margin-right: 08px;

	margin-bottom: -1px;

    padding: 0px;



}





.tableCS2 {

	background-color: #E8E8E8;

	padding: 20px;

	width: 634px;

	border: 15px solid #E8E8E8;

	margin: 0px;

}





.tableTutorial {

	width: 720px;

	height: 87px;

	margin: 0px;

	padding: 0px;

}



.tableTutorialLeft {

	height: 71px;

	width: 65px;

	background-image: url(../images/tutorials_main/tutorial_left.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 16px;

	padding-left: 16px;

	vertical-align: top;

}



.tableTutorialLeftEmpty {

	height: 71px;

	width: 65px;

	background-image: url(../images/tutorials_main/tutorial_left_empty.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 16px;

	padding-left: 16px;

	vertical-align: top;

}



.tableTutorialRight {

	height: 75px;

	width: 619px;

	background-image: url(../images/tutorials_main/tutorial_right.gif);

	background-repeat: no-repeat;

	vertical-align: top;

	padding-top: 8px;

	padding-right: 10px;

	padding-left: 10px;

	margin: 0px;

	line-height: 22px;

}



.TableTutorialHeader {

	font-size: 14px;

}



.TextTable {

	width: 325px;

}

.TextTable88 {

	width: 88px;

}



.TextTable336 {

	width: 336px;

}







.TipFaqTop {

	height: 30px;

    height: 36px!important;

	width: 720px;

	background-image: url(../images/tips_faq/tips_faq_top.gif);

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	background-repeat: no-repeat;

	margin: 0px;

}

.TextPartners {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}





.TipFaqContainer {

	width: 690px;

	background-image: url(../images/tips_faq/tips_faq_container.gif);

	background-repeat: repeat-y;

	padding-top: 7px;

	padding-right: 15px;

	padding-bottom: 10px;

	padding-left: 15px;

	margin: 0px;

}



.TipFaqFooter {

	height: 17px;

	width: 720px;

	background-image: url(../images/tips_faq/tips_faq_footer.gif);

	background-repeat: no-repeat;

}



.TipFaqVersion {

	height: 24px!important;

	height: 22px;

	width: 720px;

	background-image: url(../images/tips_faq/tips_faq_version.gif);

	background-repeat: no-repeat;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin: 0px;

	vertical-align: text-top;

}



.TipFaqMore {

	font-size: 14px;

	font-weight: bold;

	padding-left: 10px;

}



.TutorialHeader {

	height: 39px;

	width: 720px;

	background-image: url(../images/tutorials_main/tutorial_header.gif);

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin: 0px;

}



.TutorialSamples {

	height: 276px;

	width: 303px;

	background-image: url(../images/home/home_box_container.gif);

	background-repeat: no-repeat;

	text-align: center;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	overflow: hidden;

	padding-top: 12px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}



.TutorialText {

	width: 696px;

	padding-left: 14px;

	padding-right: 10px;

	padding-top: 5px;

	padding-bottom: 0px;

	clear: both;

	float: none;

	overflow: visible;

	margin-bottom: 40px;

	margin-left: 0px;

}



.viewed {

	font-size: 10px;

	vertical-align: middle!important;

	vertical-align: middle;

}



a:link {

	color:#336699;

    font-style: normal;

	text-decoration: none;

}



a:visited {

	color:#336699;

	text-decoration:none;

}



a:hover {

color:#b24e44; text-decoration:underline

}



a:active {

color:#336699; text-decoration:none

}





.TextBox {

	width: 730px;

	float: left;

}



.TextBoxLeft {

	width: 350px;

	float: left;

	padding-right: 15px;

}



.TextBoxRight {

	width: 350px;

	float: right;

	padding-left: 15px;

}

.UpsizedLink {

	font-size: 15px;

	font-weight: normal;

}
