html {

    height: 100%;

    width: 100%;

   background: #000000 ;

}

html * {

    padding: 0;

    margin: 0;

    font-size: 13px;

    color: #6E6E6E;

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

}

body {

    width: 100%;

    height: 100%;

    padding: 0;

    margin: 0;

    text-align:left;

    background: #000000 ;

}

h1 {

		color: #979797;

		font-size: 15px;

		font-weight: bold;

		padding:8px 0px 8px 0px;

		text-transform:uppercase;

		margin:0px;

}



h2 {

		color: #979797;

		font-size: 13px;

		font-weight: bold;

		padding:5px 0px;

		

}

h3 {

		color: #979797;

		font-size: 15px;

		font-weight: bold;

		text-transform:lowercase;

		

}

a, img, div, p {

    border: none;

    vertical-align: top;

}

p {padding:5px 0px 5px 0px; text-align:justify; font-size: 13px;}



a {

    color: #747474;

    text-decoration: none;

    outline-style: none;

}



a:hover {color: #ffffff;}



ul {list-style:none; margin:0px 0px 0px 5px;}

.csc-bulletlist-0 {margin:0; padding:0;}

li {

background:url(images/s_bullet_n.gif) no-repeat left 2px; line-height:16px; margin:0px 0px 10px 0px; padding:2px 2px 2px 20px;

}

li a {}

li a:hover {color: #ffffff;}



#centerWrap {

width: 100% !important;

height: auto !important;

min-height: 830px;

height: 830px;

margin: 0 auto;

background:#000000 url(images/top_header.gif) repeat-x left -10px;

	}

#topWrap {
    width: 1003px;
    height: 134px;
	margin: 0 auto;
	clear:both;
	background-image: url("images/header.jpg");
    background-position: 0 9px;
    background-repeat: no-repeat;
	}

#middleWrap {

width: 1003px;

height: auto !important;

min-height: 350px;

height: 350px;

margin: 0 auto;

background:#000000;

	}

#middleWrapS {

width: 1003px;

height: auto !important;

min-height: 615px;

height: 615px;

margin: 0 auto;
display: table;
background:#000000;

	}

#contenWrap{

height:267px;

margin: 0;

background:transparent url(images/border.gif) repeat-x top left;

text-align:left;

}



#contenArea {

width:1003px;

height:267px;

margin: 0 auto;

background:transparent url(images/areac_body.gif) no-repeat top left;

}



#bcontenArea {

width:1003px;

height:267px;

margin: 0 auto;

background:transparent url(images/test_bcgr.gif) repeat-y 0px 237px ;





}



.topmenu {
float: right;
}


#leftColumn{width:290px; height:217px; float:left; text-align:right; padding: 10px 0px;}

#normalColumn{width:330px;height:217px; float:left; text-align:left; padding: 10px 20px;}

#rightColumn{width:303px;height:217px; float:left; text-align:left; padding: 10px 20px;}





/*Vip Area*/

#viparea {height:205px; width:256px; background:transparent url(images/viparea.gif) no-repeat top right;}

/*Extranet*/

#logWrap {text-align:left; padding: 0px 0px 0px 34px; float:right;}

#logWrap #viplabel {height:46px; width:222px; padding: 0; background:transparent url(images/label_viparea.gif) no-repeat 3px 16px; }

#logWrap .textfiled {font-size:11px; text-align:left; color:#929292; width:150px; height:23px; background:transparent url(images/textfield_ar.gif) no-repeat top left; padding:2px 0px 0px 24px; margin:0px 0px 2px 0px;}

#logWrap input {width:148px; height:18px; background-color:#000000; border:none; color:#3A3A3A;}

#enterbut {float:left; text-align:left; padding:5px 0px 0px 0px; width:77px; height:23px;}

#enterbut input {width:77px; height:23px; border:none; color:#5D5D5D;}



#moreinfolink { float:right; width:77px; height:23px; text-align:left; padding:5px 48px 0px 0px;}

#moreinfolink a {width:77px; height:23px; border:none; color:#5D5D5D; background: url(images/btn_register1.jpg) no-repeat left top; text-align:left; display:block;}

#moreinfolink a:hover {width:77px; height:23px; border:none; color:#5D5D5D; background: url(images/btn_register2.jpg) no-repeat left top; text-align:left; display:block;}



#welcomemess {text-align:left; height:16px;  font-size:13px; padding:2px 5px;}

#welcomemess b {text-align:left; font-size:13px; color:#ffffff;}

#logoutbut {text-align:left; padding:5px 0px 5px 0px;}

#logoutbut input {width:77px; height:23px; border:none; color:#5D5D5D;}

/*Subscribe*/

#subsrWrap {height:50px; width:256px; text-align:left; padding:8px 0px 0px 0px; float:right;}

#subscrlabel{height:15px; color:#787878; background: url(images/subscribe.gif) no-repeat 34px 2px; text-align:left; padding: 0px 0px 0px 57px;}

#subscrarea {text-align:left; width:222px; height:27px; background: url(images/iconmail.gif) no-repeat 17px 12px; padding:6px 0px 2px 34px;}

#subsrWrap .textfiled {font-size:11px; text-align:left; color:#929292; width:150px; height:23px; background:url(images/textfield.gif) no-repeat top left; padding:2px 0px 0px 24px; margin:0px 0px 2px 0px; float:left;}

#subsrWrap #subscrarea .textfiled input {width:148px; height:18px; background-color:#000000; border:none; color:#3A3A3A; }

#callbut {width:7px; height:11px; padding:5px 10px; float:left;}

#callbut input {width:11px; height:7px; border:none;}

#subscrlabel span {color:#4A4A4A;}

/*Scype*/

#scypeWrap { float:left; width:199px; height:15px; color:#787878;  text-align:left; padding: 3px 0px 0px 34px;}

#scypeWrap span {color:#4A4A4A;}

#scypeWrap a {float:left; background:transparent url(images/phone.gif) no-repeat 0px 3px; color:#787878; text-decoration:none; padding:0px 0px 0px 24px; display:block;}

#scypeWrap a:hover {float:left; background:transparent url(images/phone.gif) no-repeat 0px 3px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 24px; display:block;}

/*------------*/	



/*Menu*/

#submenuWrap {width:287px; height: auto !important;

	 min-height: 615px; height:615px; float:left; background:transparent url(images/submenu.gif) no-repeat top left;}

#mainpagetitle {width:230px; height:30px; float:right; background:transparent url(images/undertitle.gif) no-repeat bottom left; padding:59px 0px 10px 57px;}

#submenu {width:287px; text-align:left; padding:10px 5px 5px 5px; margin:0; float:right; height:auto; border:none;}





#submenu .level2 {line-height:15px; display:block; font-size: 13px; color: #747474; font-weight:bold; text-decoration:none; background:url(images/bullet.gif) no-repeat; background-position:26px top;  padding:0px 0px 0px 58px;}

#submenu a.level2:hover {line-height:15px; display:block; font-size: 13px; color: #A2A2A2; font-weight:bold; text-decoration:none; background:url(images/bullet_o.gif) no-repeat; background-position:26px top; padding:0px 0px 0px 58px;}

#submenu .act2 {line-height:15px; font-size: display:block; 13px; color: #D5D5D5; font-weight:bold; text-decoration:none; background:url(images/bullet_on.gif) no-repeat; background-position:26px top;}



#subsubmenu {width:287px; background:transparent url(images/underlinel.gif) no-repeat top left; padding:10px 0px;}



#subsubmenu .level3 {line-height:13px; display:block;  font-size: 13px; color: #7A7A7A; font-weight:normal; text-decoration:none; background:url(images/s_bullet_n.gif) no-repeat; background-position:70px top; padding:0px 0px 0px 90px;}

#subsubmenu .level3:hover {line-height:13px; display:block; font-size: 13px; color: #747474; font-weight:normal; text-decoration:none; background:url(images/s_bullet_o.gif) no-repeat; background-position:70px; padding:0px 0px 0px 90px;}

#subsubmenu .act3 {line-height:13px; display:block; font-size: 13px; color: #A2A2A2; font-weight:normal; text-decoration:none; background:url(images/s_bullet_on.gif) no-repeat;  background-position:70px top;}



#thirdlevmenu {width:287px; background:transparent; padding:0px 0px 0px 10px;}



#thirdlevmenu .level4 {line-height:13px; display:block;  font-size: 13px; color: #7A7A7A; font-weight:normal; text-decoration:none; background:url(images/s_bullet_n.gif) no-repeat; background-position:90px top; padding:0px 0px 0px 110px;}

#thirdlevmenu .level4:hover {line-height:13px; display:block; font-size: 13px; color: #747474; font-weight:normal; text-decoration:none; background:url(images/s_bullet_o.gif) no-repeat; background-position:90px; padding:0px 0px 0px 110px;}

#thirdlevmenu .act4 {line-height:13px; display:block; font-size: 13px; color: #A2A2A2; font-weight:normal; text-decoration:none; background:url(images/s_bullet_on.gif) no-repeat;  background-position:90px top;}





#fourlevmenu {width:277px; background:transparent; padding:0px 0px 0px 10px;}

#fourlevmenu .level5 {line-height:13px; display:block;  font-size: 13px; color: #7A7A7A; font-weight:normal; text-decoration:none; background:url(images/s_bullet_n.gif) no-repeat; background-position:90px top; padding:0px 0px 0px 110px;}

#fourlevmenu .level5:hover {line-height:13px; display:block; font-size: 13px; color: #747474; font-weight:normal; text-decoration:none; background:url(images/s_bullet_o.gif) no-repeat; background-position:90px; padding:0px 0px 0px 110px;}

#fourlevmenu .act5 {line-height:13px; display:block; font-size: 13px; color: #A2A2A2; font-weight:normal; text-decoration:none; background:url(images/s_bullet_on.gif) no-repeat;  background-position:90px top;}





/*------------*/



#rightFlash {width:716px; height:218px; float:right; text-align:right; background:#000000; }



#wrapCenter {width:481px; height: auto !important;

	 min-height: 376px; height:376px; float:left; background:#000000 url(images/normalcol.gif) no-repeat left 2px; padding: 10px 20px;}



#norCol {width:481px; height: auto !important;

	 min-height: 376px; height:376px; float:left; }



#popCol {width:460px; padding:20px; margin:0 auto; border:5px solid #000000;}



#rightCol {width:172px; height: auto !important;

	 min-height: 376px; height:376px; float:left; background:#000000 url(images/rightcol.gif) no-repeat left 2px;padding: 10px 10px;}



#borderCol {width:460px; height: auto; float:left; background:none; text-align:left; padding:10px 0px 10px 13px;}





#bottWrap{

width: 100%;

min-width: 1003px;

height:61px;

margin: 0;

padding: 0;

border-top:1px solid #272727;

text-align:left;

float:left;

}



#bottArea{

width:1003px;

height:61px;

background:#000000;

margin: 0 auto;



}



.blog_banner {

width:310px;

padding:10px 0px 0px 0px;

float:left;

height:51px;

}



#bott_holder {

width:663px;

float:left;

text-align:right;



}



#botmenu {

color: #4D4D4D;

font-size:10px;

text-align:right;

padding:7px 30px 0px 0px;

height:12px;

}





#botmenu a {color: #4D4D4D; font-size:10px; text-decoration:none;}

#botmenu a:hover {text-decoration:none;color:#ffffff;}

#copyright {

color: #4D4D4D;

font-size:10px;

text-align:right;

padding:4px 30px 0px 0px;

height:12px;



}



/*News*/

#news_title{height:56px; background:transparent url(images/news_title.gif) no-repeat left 16px; padding:0px 0px 0px 0px;}

span.date {color:#4D4C4C; background:transparent url(images/news_bullet.gif) no-repeat; background-position: left 4px; padding:0px 10px 0px 12px;}

span.date a {color:#4D4C4C; text-decoration:none;}

span.date a:hover {color:#757575; text-decoration:none;}

#news-latest-gotoarchive {height:10px; font-family: Verdana, Helvetica, sans-serif; width:77px; font-size:10px; background:transparent url(images/arrow.gif) no-repeat right 5px;}

#news-latest-gotoarchive a {font-family: Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#757575;}

#news-latest-gotoarchive a:hover {font-family: Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#676767;}

#news-latest-gotoarchive span {font-family: Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#676767;}





/*#moreabout_title {height:56px; background:transparent url(images/moreabout.gif) no-repeat left 16px; padding:0px 0px 0px 0px;}*/

#moreabout_title {height:56px; background:transparent url(images/trustlive.gif) no-repeat left 16px; padding:0px 0px 0px 0px;}

span.moretitle {color:#4D4C4C; font-weight:bold; background:transparent url(images/news_bullet.gif) no-repeat;  background-position: left 4px; padding:0px 3px 0px 12px;}

span..moretitle a {color:#4D4C4C; font-weight:bold; text-decoration:none;}

span.moretitle a:hover {color:#757575; font-weight:bold; text-decoration:none;}

#single-news h3{font-size:11px; font-weight:bold; padding:5px 0px;}

 



.csc-sitemap-level1 {background:transparent url(images/news_bullet.gif) no-repeat left 5px; margin:0px 5px 5px 0px; padding:0px 0px 0px 10px;}

.csc-sitemap-level2 {background:transparent url(images/news_bullet.gif) no-repeat left 5px; margin:0px 5px 5px 20px; padding:0px 0px 0px 10px;}

.csc-sitemap-level3 {background:transparent url(images/news_bullet.gif) no-repeat left 5px; margin:0px 5px 5px 40px; padding:0px 0px 0px 10px;}

.csc-sitemap-level4 {background:transparent url(images/news_bullet.gif) no-repeat left 5px; margin:0px 5px 5px 60px; padding:0px 0px 0px 10px;}



/*viparea*/

#vipWrap {width:457px; height: auto !important;

	 min-height: 109px; height:109px;  background:url(images/vip_but_open_m.gif) repeat-y top left;}

#vipContent {width:403px; height: auto; background:transparent; padding:0px 24px 0px 30px;}

#vipCTop {width:457px; height:53px; background: url(images/vip_but_open_t.gif) no-repeat top left;}

#vipCBot {width:457px; height:56px; background: url(images/vip_but_open_b.gif) no-repeat top left;}

#vipButin {width:458px; height:44px; text-align:center; border:none;}

#vipButin a ,#vipButin a:hover {border:none;}





/* default styles for extension "tx_srfeuserregister_pi1" */

                .tx-srfeuserregister-pi1 {border:none; padding:0; margin:0; width:420px; }

                .tx-srfeuserregister-pi1 form {border:none; padding:0; margin:0; width:420px; }

                #tx-srfeuserregister-pi1-fe_users_form {border:none; padding:0; margin:0; width:420px; }

                

		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }

		

		

		.tx-srfeuserregister-pi1 label span { color: #ff0000; margin: 0; padding: 0;}

		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 0 0 0; background-color:#000000; border:1px solid #1C1A1D; width:283px; height:23px;}

		.tx-srfeuserregister-pi1 select { margin: 0; padding: 0; background-color:#000000; border:1px solid #1C1A1D;  height:23px;}

                .tx-srfeuserregister-pi1 textarea {  height:110px; margin: 0; padding: 0; background-color:#000000; border:1px solid #1C1A1D; width:283px;}

		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 0; }

		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 0; }

		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }

		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		

		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }

		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }

		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }

		.tx-srfeuserregister-pi1 div {margin:0; padding:0;  text-align:left;}

		

		

		 .tx-srfeuserregister-pi1 div.formlabel {height:27px; float:left; text-align:left; width:130px; padding:0px 0px 5px 0px; display:inline; }

                 .tx-srfeuserregister-pi1  div.formbox {height:27px; float:right; text-align:left; width:290px; padding:0px 0px 5px 0px; display:inline;}

                 

                 .tx-srfeuserregister-pi1 div.formlabelbig {height:110px; float:left; text-align:left; width:130px; padding:5px 0px 0px 0px; display:inline; }

                 .tx-srfeuserregister-pi1  div.formboxbig {float:right; text-align:left; width:290px; padding:0px 0px 5px 0px; display:inline; }

               

                       

                .tx-srfeuserregister-pi1 div.formsubmitb{float:right; width:290px; text-align:right;  padding:40px 0px 0px 0px;}

		.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }

		.tx-srfeuserregister-pi1  p.tx-srfeuserregister-pi1-error { float:right; margin-top: 0; margin-bottom: .5em; padding: 0 0 0 0; width:290px; text-align:left; font-size:9px;}

		.tx-srfeuserregister-pi1  div.formlabel label { width:auto;  text-align:left; padding:0; border:none; margin:0px 0px 0px 0px; }

                .tx-srfeuserregister-pi1  div.formlabelbig label { width:100px;   text-align:left; padding:0; border:none;  margin:0px 0px 0px 0px; }		

                #tx-srfeuserregister-pi1-tx_extfeuser_prof_service_provider {padding:0; width:122px; height:23px; margin:0;}

#tx-srfeuserregister-pi1-tx_extfeuser_networth {height:23px; width:287px;}

.tx-srfeuserregister-pi1 div.profrow {float:left; text-align:left; width:415px; height:25px; padding:0; margin:0;}

.tx-srfeuserregister-pi1 div.profserv {float:left; width:280px; height:25px; text-align:left; padding:0px 0px 5px 0px; margin:0px; display:inline;}

.tx-srfeuserregister-pi1 div.profserv label { text-align:left; padding:3px 0px 0px 0px; border:none; margin:0px; }

.tx-srfeuserregister-pi1 div.profservsel {float:right; height:25px; width:122px; text-align:left; padding:0px 0px 5px 0px; margin:0px; display:inline;}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit {background:url(images/new_subbut_reg.gif)  left 2px no-repeat; width:123px; height:25px; border:none; color:#585858; padding-right:0px; margin-right:0px; font-weight: bold; margin-top:0px;}





#hline_reg {float:left; background:url(images/h_line_reg.gif)  left 5px repeat-x; width:420px; height:20px;}

#extrafields_reg { float:left; text-align:left; padding:0; margin:0; height:116px; width:420px;}

input.logbutreg {width:60px;}



#normalColumnWider {width:633px; height:262px; float:left; text-align:left; padding: 5px 20px 0px 20px; font-size:10px; }

/*paul*/
#topWrap .topnav, #topWrap .topmenu {display:none;}
#topWrap img {float:left;margin-left: 56px;   margin-right: 32px;    margin-top: -26px;}
.firstmenu .topnav {display:block !important;margin:0 5px;float:right;font-family:tahoma;font-size:12px;}
.firstmenu {width:1003px;clear:both;font-size:12px;margin:0 auto;text-align:right;padding-right:129px;padding-top:10px;}
.firstmenu .topsep {float:right;}
.menu a { 
    background-image: url("images/mn.png");
    background-position: -18px 0;
    background-repeat: no-repeat;
    float: left;
    margin: 0px 13px;
    padding: 7px 1px 4px 27px;
    text-transform: uppercase;
	font-size:15px;
}
.menu a:hover {
    background-image: url("images/mnh.png");
    background-position: -18px 0;
    background-repeat: no-repeat;
    float: left;
    margin: 0px 13px;
    padding: 7px 1px 4px 27px;
    text-transform: uppercase;
	font-size:15px;
}
.itemactive a { 
    background-image: url("images/mnh.png");
    background-position: -18px 0;
    background-repeat: no-repeat;
    float: left;
    margin: 0px 13px;
    padding: 7px 1px 4px 27px;
    text-transform: uppercase;
	font-size:15px;
}
.itemactive a:hover {
    background-image: url("images/mnh.png");
    background-position: -18px 0;
    background-repeat: no-repeat;
    float: left;
    margin: 0px 13px;
    padding: 7px 1px 4px 27px;
    text-transform: uppercase;
	font-size:15px;
}
.tops_activ a {color:white !important;}
.mmenu {margin-top:-7px;}
.bigknight {
	bottom: 40px;
    position: absolute;
    right: -25px;
    z-index: 2000;
}
.smallknight {
	top: -41px;
    position: absolute;
    right: 54px;
    z-index: 2000;
}
.inbigslide {
	bottom: 15px;
    display: block;
    left: 50px;
    position: absolute;
    width: 620px;
    z-index: 2000;
}
.inbigslide h2 {
	color: #b4b4b3;
    font-size: 25px;
    font-weight: normal;
    letter-spacing: -1px;
}
