.question { cursor:default; display:block; width:100%; }

.answer { display:block; width:100%; padding: 2 0 5 0; }

.container{ display:block; }

body {

	font-size: 15px;

	color: #333333;

	font-family: tahoma;

	background-color: #DBDBB7;

	margin:0px; text-align:right; width:100%;

}

a {

	color: #305F80;	

	text-decoration: none;

	font-weight: normal;

}

a:hover {

	color: #FA5554;	

	text-decoration: underline;

}



.smalltext {

	font: 10px tahoma;

	color:#666666;

text-align:right

}

.smallblacktext {

	font: normal 11px tahoma;

	color:#000;

}



.indent{

	padding: 3px 3px 3px 3px;

	margin: 5px;

	font: 11px tahoma;

	color: #818181;

	border: 1px solid;

	background-color: #E9ECF2;

	border-bottom: #818181 1px dashed;

	border-left: #818181 1px dashed;

	border-right: #818181 1px dashed;

	border-top: #818181 1px dashed;

text-align:right

}



.defaulttext {

    background: none;

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	color:#000;

text-align:right

}



td {

    background: none;

	font-family: tahoma;

	font-size: 10px;

	font-style: normal;

	color:#767663;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	text-align:right;

}



blockquote {

	font-family: tahoma;

	font-style: normal;

	color:#7e96ac;

text-align:right

}

.mediumtext {

    background: none;

	font-family: tahoma;

	font-size: 13px;

	font-style: normal;

	color:#506CA4;

text-align:right

}

.captiontext {

    background: none;

	font-family: tahoma;

	font-size: 18px;

	font-style: normal;

	color:#000;

text-align:right

}



.nextprev{

	background-color: #eaeef2;

	border: 1px solid #696C6C;

	color: #000;

	font: normal 9px tahoma;

	text-align: center;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	background-image : url(images/button.png);

}

.button{

	background-color: #F93F3E;

	border-bottom: #C1C1C1 1px solid;

	border-left: #C1C1C1 1px solid;

	border-right: #C1C1C1 1px solid;

	border-top: #C1C1C1 1px solid;

	color: #fff;

	font-family: tahoma;

	font-size: 9px;

	font-weight: normal;

	text-align:center;

	background-image : url(images/button.png);

}



.np{

	background-color: #FFFFFF;

	border-bottom: #000 0px solid;

	border-left: #000 0px solid;

	border-right: #000 0px solid;

	border-top: #000 0px solid;

	color: #000000;

	font-family: tahoma;

	font-size: 9px;

	text-align:center;

	padding-bottom : 2px;

	padding-left : 2px;

	padding-right : 2px;

	padding-top : 2px;

}



form {

	margin: 2px 0px 0px 0px;



}

.spacer{

	padding-bottom : 2px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 2px;

}

hr {

	border-top: #666 0px solid;

	border-bottom: #eee 0px solid;

	height: 2px;

	width: 92%;

	text-align:center;

}

.border {

	border-bottom: #000 0px solid;

	border-left: #000 0px solid;

	border-right: #000 0px solid;

	border-top: #000 0px solid;

	background-color: transparent;

}



.border2 {

	border-bottom: #D5D5D5 0px solid;

	border-left: #D5D5D5 0px solid;

	border-right: #D5D5D5 0px solid;

	border-top: #D5D5D5 0px solid;

	background-color: transparent;

}



.border3 {

	border-bottom: #000 0px solid;

	border-left: #000 0px solid;

	border-right: #000 0px solid;

	border-top: #000 0px solid;

	background-color: transparent;

}

.helpbox {

	background-color: transparent;

	color:#000;

	font: 9px tahoma;

text-align:right

}



.caption {

	padding-bottom: 0px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 0px;

	border-bottom: #363A44 01px solid;

	border-left: #8A96B3 0px solid;

	border-right: #363A44 0px solid;

	border-top: #8A96B3 0px solid;

	background-color: #E1DFDF;

	color: #000;

	font-family: tahoma;

	font-size: 13px;

	background-image : url(images/cap1.png);

text-align:right

}



.caption2 {

	padding-bottom: 0px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 0px;

	background-color: transparent;

	color: #243B3B;

	font-family: tahoma;

	font-size: 15px;

	text-align:center;

}

.caption3 {

	padding-bottom: 0px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 0px;

	border-bottom: #C7C3C3 1px solid;

	border-left: blue 1px solid;

	border-right: transparent;

	border-top: #fff 1px solid;

	background-color: #D5D5D5;

	color: #000;

	font-family: tahoma;

	font-size: 13px;

text-align:right

}



.bodytable {

	background-color: transparent;

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: tahoma;

	font-size: 10px;

	font-style: normal;

	color: #000;

text-align:right

}



.bodytable2 {

	background-color: transparent;

	border-bottom: #D5D5D5 0px solid;

	border-left: #D5D5D5 0px solid;

	border-right: #D5D5D5 0px solid;

	border-top: #D5D5D5 0px solid;

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: tahoma;

	font-size: 11px;

	font-style: normal;

	color: #404040;

text-align:right

}



.bodytable3 {

	background-color: transparent;

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: tahoma;

	font-size: 10px;

	font-style: normal;

	color: #000;

text-align:right

}



p {

	margin-top: 0px;

	margin-bottom: 0px

text-align:right

}



.fborder {

	border-bottom: #DADADA 1px solid;

	border-left: #DADADA 1px solid;

	border-right: #DADADA 1px solid;

	border-top: #DADADA 1px solid;

	background-color: #fff;

	

}

.forumheader{

	background-color: #E9ECF2;

	background-color: #E9ECF2;

	font-family: tahoma;

	font-size: 10px;

	color:#000;

	padding: 4px;	

	border: #C3BDBD 0px solid;

text-align:right

}



.forumheader2{

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

	font-family: tahoma;

	font-size: 11px;

	font-weight: normal;

	color:#000;

	padding: 4px;

	border: #C3BDBD 0px solid;

text-align:right

}



.forumheader3{

	background-color: #EFEFEF;

	font-family: tahoma;

	font-size: 11px;

	color:#000;

	padding: 4px;

	border: #F1F1F2 0px solid;

text-align:right

}



.forumborder{

	border-bottom: #000080 0px solid;

	border-left: #000080 0px solid;

	border-right: #000080 0px solid;

	border-top: #000080 0px solid;

	background-color: transparent;



}



.fcaption {

	border-bottom: #000 0px solid;

	border-left: #000 0px solid;

	border-right: #000 0px solid;

	border-top: #000 0px solid;

	padding-bottom: 2px;

	padding-left: 8px;

	padding-right: 0px;

	padding-top: 2px;

	background-color: #C9C7C7;

	font-family: tahoma;

	background-image : url(images/fcap.png);

	font-size: 10px;

	color:#000;

text-align:right

}



.captiontopleft{ 

	width: 21px; 

	background-image: url(images/topleft.png); 

}



.captiontopmiddle{ 

	width: 100%; 

	background-repeat: repeat-x; 

	background-image: url(images/top.png); 

}



.captiontopright{ 

	width: 8px; 

	background-image: url(images/topright.png); 

}







.captionleft{ 

	width: 34px; 

	height: 30px; 

	background-image: url(images/capleft.png); 

}



.captionbar{ 

	width:100%; 

	height: 30px; 

	background-repeat: repeat-x; 

	padding-left: 5px; 	padding-right:6px; 

	font-size: 10px; 

	color: #fff; 

	font-family: tahoma; 

	font-weight: normal; 

	background-image: url(images/capdark.png);

text-align:right

}



.captionright{ 

	width: 34px; 

	height: 30px; 

	background-image: url(images/capright.png); 

}



.bodyleft{ width: 4px; background-repeat: repeat-y; background-image: url(images/left.png); }

.bodymain{ width: 100%; background: #E9ECF2; padding: 10px 10px 10px 10px; font-size: 10px; color: #333333; font-family: tahoma; vertical-align:top; }

.bodyright{ width: 4px; background-repeat: repeat-y; background-image: url(images/right.png); }



.bottomleft{ width: 10px; height: 10px; background-image: url(images/bottomleft.png); }

.bottommain{ width: 100%; height: 20px; background-repeat: repeat-x; background-image: url(images/bottom.png);}

.bottomright{ width: 10px; height: 10px; background-image: url(images/bottomright.png); }





.installcaplarge{ font: 20px tahoma; color:#fff; vertical-align:top }

.installcapsmall{ font: 10px tahoma; color:#fff; vertical-align:top }



.finfobar{

	background-color: #D0D5E4;

	font: 11px tahoma;

	color:#000;

	padding: 4px;

	border: #C3BDBD 0px solid;

	background-image : url(forum/finfobar.png)

text-align:right;

}



a.forumlink{

	color: #3366CC;

	text-decoration: underline;

text-align:right

}



.topborder {

	border-bottom: #000 0px solid;

}



.bottomborder {

	border-top: #000 0px solid;

	border-bottom: #000 0px solid;

}



.alttd{	

	background-color: #FEFCFC;

	font: 10px tahoma;

	color: #9B9897;

	border-bottom: #DADADA 1px dashed;

	border-left: #DADADA 1px dashed;

	border-right: #DADADA 1px dashed;

	border-top: #DADADA 1px dashed;

	padding-top: 4px;

	padding-left: 4px;

text-align:right

}



.mainbodybg{ 

	width: 100%;

	background-repeat: repeat-x repeat-y;

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

}



.tbox{

	background-color: #F2F3EE;

	border-bottom: #F0F0F0 1px solid;

	border-left: #D2D1D1 1px solid;

	border-right: #F0F0F0 1px solid;

	border-top: #D2D1D1 1px solid;

	color: #000;

	font-family: tahoma;

	font-size: 10px;

text-align:right

	

}



.searchbar{

	height: 38px;

	background-color: #fff;

	font-family: tahoma;

	font-size: 10px;

	font-weight: normal;

	color: #000;

	padding: 4px;

	background-image : url(images/cap2.png);	

	border: #C3BDBD 0px solid;

text-align:right

}



.logoend {

	height: 139px;

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

	background-repeat: no-repeat;

	text-align:right

	vertical-align: middle;

}



.disclaimertext {

	font: 10px tahoma;

	color:#999999;

	text-align: center;

	padding-bottom: 10px;	





}



.taglinetext {

	font-size: 10px;

	font-weight: normal;

	color: #000;

text-align:right

}



.maintable {

	border-bottom: #DADADA 0px solid;

	border-left: #E6E6E6 0px solid;

	border-right: #E6E6E6 0px solid;

	border-top: #DADADA 0px solid;

	background-color: transparent;



}



.statusnmessage {

	font-size: 10px;

	font-weight: normal;

	color: #000;

	text-align:right

	

}

.catcss { 

           font: 10px verdana, tahoma, arial, helvetica, sans-serif; 

           color:#5d6e75; 

} color:#5d6e75; 

}