body {
	padding:0px;
	margin:0px;
	background:url(images/mainbg.jpg) repeat-x #f1ede1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



a{
color:#794444;
}

a:hover{
color:#990000;
}


.left {
	float:left;
}

.right {
	float:right;
}


.bigbutton{
	
}

h1 {
	color:#d7cbab;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:2px;
}

h2 {
	color:#7a1d1b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:2px;
}

.spacer {
	clear:both;
}

img {
	border:none;
}

/*********** container styles ***********/

#container {
	width:758px; 
	margin:0px auto;
	padding-top:20px;
	padding-bottom:20px;
}

/*********** header styles **************/

#header .logo {
	margin-left:40px;
	margin-bottom:6px;
}

#header .banner {
	height:208px; 
	background:url(images/banner.jpg) no-repeat; 
	margin-bottom:8px;
}

/* new banners: 2-investor, 1-entreprenner, 3-contactus, 4-aboutus */
#header .banner1 {
	height:208px; 
	background:url(images/001.jpg) no-repeat; 
	margin-bottom:8px;
}
#header .banner2 {
	height:208px; 
	background:url(images/002.jpg) no-repeat; 
	margin-bottom:8px;
}
#header .banner3 {
	height:208px; 
	background:url(images/003.jpg) no-repeat; 
	margin-bottom:8px;
}
#header .banner4 {
	height:208px; 
	background:url(images/004.jpg) no-repeat; 
	margin-bottom:8px;
}
#header .banner5 {
	height:208px; 
	background:url(images/005.jpg) no-repeat; 
	margin-bottom:8px;
}
#header .banner6 {
	height:208px; 
	background:url(images/006.jpg) no-repeat; 
	margin-bottom:8px;
}

#header .slogan {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:28px; 
	color:#FFFFFF; 
	padding-top:50px; 
	padding-left:40px;
}

/*********** topmenu styles *************/

#topmenu {
	display:block;
	font-family:tahoma;
	font-size:13px;
	color:#FFFFFF;
	margin-top:100px;
	background:url(images/menuleft.gif) top left no-repeat;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	height:25px;
}

#topmenu div {
	display:block;
	height:25px;
	background:url(images/menuright.gif) top right no-repeat;
	padding-top:3px;
}

#topmenu img { 
	vertical-align:top;
}

#topmenu a {
	text-decoration:none;
	color:#FFFFFF;
}

#topmenu ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

#topmenu ul li {
	display:inline;
	background:url(images/menubg.gif) repeat-x;
	margin-left:-2px;
	margin-right:-2px;
	margin-top:1px;
	padding-top:3px;
	padding-bottom:7px;
}

#topmenu li a {
	padding-top:3px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:20px;
	margin-top:-4px;
}

#topmenu li a:hover {
	background:url(images/menubg_over.gif) repeat-x;
	color:#7a1d1b;
}

/*********** content styles ************/

#content {
	margin-bottom:20px;
}

#content .content_top {
	display:block;
	background:url(images/contentbg_top.gif) no-repeat; 
	height:20px; 
	overflow:hidden;
}


#content .content_mid {
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf; 
	background:url(images/contentbg_mid.jpg) repeat-x #d6cbab;
	padding-left:13px;
	padding-right:13px;
	width:730px;
	min-height:800px;
}

#content .content_bot {
	display:block;
	background:url(images/contentbg_bot.gif) no-repeat; 
	height:19px; 
	overflow:hidden;
}

/********** leftcolumn styles *********/

#leftcolumn {
	width:421px; 
	float:left;
}

/********** rightcolumn styles **********/

#rightcolumn {
	width:294px; 
	float:right;
}

/********** leftbox01 style **********/

.leftbox01 {
	background:url(images/leftbox01_topbg.gif) no-repeat;
	width:100%;
}

.leftbox01 .wrapper {
	background:url(images/leftbox01_botbg.gif) bottom no-repeat; 
	padding-top:20px; 
	padding-bottom:20px;
	width:100%;
}

.leftbox01_content {
	background:#FFFFFF;
	padding-left:5px; 
	padding-right:5px;
}

.leftbox01_content p {
	margin-top:2px;
	line-height:14px;
}

/********** red_innerbox styles **********/

.red_innerbox {
	background:url(images/redinnerbox_bot.gif) bottom no-repeat #7a1d1b; 
	width:393px; 
	margin:0px auto;
}

.red_innerbox_wrap {
	background:url(images/redinnerbox_top.gif) no-repeat;
}

.red_innerbox_content {
	height:149px; 
	background:url(images/separator.gif) 50% 50% no-repeat; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#d8cdb0; 
	padding-top:20px; 
	padding-left:10px; 
	padding-right:10px;
}

.red_innerbox_content .leftcol {
	width:178px; 
	float:left;
}

.red_innerbox_content .rightcol {
	float:right;
	padding-left:10px; 
	width:158px;
}

/********** rightbox01 style **********/

.rightbox01 {
	background:url(images/rightbox01_topbg.gif) no-repeat;
	width:100%;
}

.rightbox01 .wrapper {
	background:url(images/rightbox01_botbg.gif) bottom no-repeat; 
	padding-top:20px; 
	padding-bottom:20px;
	width:100%;
}

.rightbox01_content {
	background:#FFFFFF;
	padding-left:10px; 
	padding-right:5px;
}

.rightbox01_content p {
	margin-top:1px;
	line-height:18px;
	margin-bottom:10px;
}

/*********** login_panel styles ***********/

#login_panel {
	background:url(images/login_panel.jpg) no-repeat; 
	width:254px; 
	height:129px; 
	text-align:right; 
	padding-right:20px; 
	font-family:tahoma; 
	color:#7a1d1b; 
	padding-top:45px;
}

#login_panel a {
	color:#7a1d1b;
	text-decoration:none;
}

#login_panel .txtfield {
	width:93px; 
	height:18px; 
	border:1px solid #8a3836; 
	margin-bottom:5px; 
	vertical-align:middle;
}

#login_panel label {
	font-size:14px;
}

#login_panel .forgot_pass {
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

/********** brownbox_right styles **********/

.brownbox_right {
	background:url(images/brownbox_bot.gif) bottom no-repeat #dbd1b4; 
	width:272px; 
	margin-left:2px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#284d70; 
	font-size:10px;
}

.brownbox_right .brownbox_wrap {
	background:url(images/brownbox_top.gif) no-repeat; 
	height:100px; 
	padding:10px;
}

/********** brownboxgrad_right styles **********/

.brownboxgrad_right {
	background:url(images/brownboxgrad_top.gif) no-repeat; 
	width:275px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f1a19;
	font-size:18px;
}

.brownboxgrad_right_wrap {
	background:url(images/brownboxgrad_bot.gif) bottom no-repeat; 
	padding-top:11px; 
	padding-bottom:11px;
}

.brownboxgrad_right_content {
	background:url(images/brownboxgrad_mid.gif) repeat-x #d7cbac; 
	border-left:1px solid #cfcfcf; 
	border-right:1px solid #cfcfcf;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}
/********** footer styles  **********/

#footer {
	font-family:tahoma;
	font-size:9px;
	color:#7a1d1b;
	background:url(images/footer_mid.gif);
}

#footer a {
	color:#7a1d1b;
	text-decoration:none;
}

#footer .footer_top {
	background:url(images/footer_top.gif) no-repeat; 
	width:758px; 
	height:7px; 
	overflow:hidden;
}

#footer .footer_mid {	
}

#footer .footer_bot {
	clear:both;
	background:url(images/footer_bot.gif) no-repeat; 
	width:758px; 
	height:7px; 
	overflow:hidden;
}


#flowchartarea{
width:280px;
height:333px;
background-image:url(images/flowchartbg.jpg);
background-repeat:no-repeat;
margin-left:60px;
padding-left:10px;
padding-right:10px;}

#flowtxtarea{
width:242px;
height:60px;
float:left;
margin-left:10px;
margin-top:10px;}


#flowtxtarea2{
width:242px;
height:60px;
float:left;
margin-left:10px;
margin-top:22px;
line-height:12px;}

#flowtxtarea3{
width:242px;
height:60px;
float:left;
margin-left:10px;
margin-top:30px;
line-height:12px;}

.flowtxt{
color:#000000;
line-height:2px;
font-size:
10px;}



.warning{
     background:url("images/warn.gif") no-repeat left top;
     padding:6px 8px 26px 45px;

}
.error{
     background:url("images/error.gif") no-repeat left top;
     padding:6px 8px 26px 45px;

}

.headtxt{
position:right;

}







/* added by tirath */
.mytable {
display:table;/* default */
height:auto;/* default */
border:1px solid #d6caaa;
border-collapse:collapse;
border-spacing:0px; /*doesn't work in IE*/
margin:1em 0;
width:100%;
}

.mytable td{
border-bottom:1px solid #d6caaa;
border-top:0px;
border-left:1px solid #d6caaa;
border-right:0px;
padding: 0 3px;
font-family:Verdana, sans-serif, Arial;
font-size:1.2em;
vertical-align: top;
}

.mytable td.Hed {
border-bottom:2px solid #791e1b;
border-left:1px solid #c0b090;
background-color:#d6caaa;
}



#content .content_mid_admin {
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf; 
	background:url(images/contentbg_mid.jpg) repeat-x #d6cbab;
	height:auto;
	margin-left:10px;
	padding:10px;
	width:756px;
}

#content .content_mid_adminholder {
	min-height:680px;
}

#header .logindisplay {
	height:20px; 
	margin-top:-60px;
	margin-left:340px;
	float:left;
	
}


/* tirath FORMS */
label.extrawidelabel{
float: left;
width: 15em;
	clear:both;
}

label.widelabel{
float: left;
width: 14em;
	clear:both;
}

label.smalllabel{
	float: left;
	width: 6em;
	clear:both;
}
label.mediumlabel{
	float: left;
	width: 10em;
	clear:both;
}

input
{
 padding-left:2px;
}


/* tirath SUBMENU*/
.submenu{
	padding:2px;
	color: #000;
	background: #eec5a8 url(images/navlh.jpg) left top no-repeat;
	text-decoration: none;
	padding-left: 10px
	float: left;
}

.submenuselected{
	padding:2px;
	color: #000;
	background: #d49d8d url(images/navlh2.jpg) left top no-repeat;
	text-decoration: none;
	padding-left: 10px
	float: left;
}

.submenu .a{
	padding:2px;
	color: #000;
	background: #eec5a8 url(images/navlh.jpg) right top no-repeat;
	text-decoration: none;
	padding-right: 100px
	float: left;
}


.staticform_smalllabel{
	float: left;
	width: 12em;
	clear:both;
}
.staticform_mediumlabel{
	float: left;
	width: 14em;
	clear:both;
}
.staticform_widelabel{
	float: left;
	width: 17em;
	clear:both;
}

.tinyfont{
	font-size:9px; 
	margin-top:-12px
	float: left;
}

.myaccount{
	color:#6F1A19;

}

.brownbox_right .brownbox_wrap2 {
	background:url(images/brownbox_top.gif) no-repeat; 
	padding:10px;
}

/* tirath new menu */
/********** New Menu Goes on LEFT **********/

#leftmenu {
	float:left;
}	




/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:#ffffff;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #791e1b;
      }
    #tabsI ul {
	  margin:0;
	  padding:10px 0px 0 10px;
	  list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("images/tabrightI.gif") no-repeat right top;
      padding:5px 5px 4px 6px;
      color:#791e1b;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }






















#nav {background: white; padding: 0px 0px 2px 0px; margin: 0;

  list-style: none; font: 1em Verdana, sans-serif;
  border-bottom: 1px solid #8e1814;}
  
#nav li.unselected {display: inline; padding:0px 0px 2px 10px;
margin: 0px 0px 0px 0px;
  background: #e6dec5 url(images/navlh2.gif) top left no-repeat;}

#nav li.unselected {display: inline; padding:0px 0px 2px 10px;
margin: 0px 0px 0px 0px;
  background: #e6dec5 url(images/navlh2.gif) top left no-repeat;}
 
  
  /*	
#nav li.unselected {display: inline; padding:0px 0px 2px 10px;
margin: 0px 0px 0px 0px;
  background: #e6dec5 url(images/navlh2.gif) top left no-repeat;}
#nav a.unselected {padding: 0px 0px 2px 0; text-decoration: none;
margin: 0px 0px 0px 0px;
  background: #e6dec5 url(images/navrh2.gif) top right no-repeat;}



#nav li.selected {display: inline; padding:0px 0px 2px 10px;
margin: 0px 2px 0px 0px;
  background: #8e1814 url(images/navlh3.gif) top left no-repeat;}
#nav a.selected {padding: 0px 0px 2px 0; text-decoration: none;
margin: 0px 0px 0px 0px;
  background: #8e1814 url(images/navrh3.gif) top right no-repeat;}
  

 /*


#nav li a:hover {padding: 2px 0px 2px 0; text-decoration: none;
  background: url(images/navlh3.jpg) top right no-repeat;
  color:#8e1814;}
 
 
 */
 
 
 
  .rightbar {
-moz-border-radius-bottomleft:1em;
-moz-border-radius-bottomright:1em;
-moz-border-radius-topleft:1em;
-moz-border-radius-topright:1em;
background-color:#CCCCDD;
color:#000000;
position:fixed;
right:1em;
text-align:center;
top:5em;
width:10em;
z-index:2;
}


.menucontainer{


}
.curved-box
    {
    width: 274px;
    margin: 0px 2px -2px 0px;
    background-color: #8e1814; 
}
.curved-box h2
    {
    background: #8e1814 url(images/curve_top2.gif) no-repeat left top;
    color: #f4fbfd;
    padding: 4px 0px 0px 20px;
}
.curved-box2
    {
    width: 274px;
    background: url(images/curve_background2.gif) repeat-y;  
    padding: 0px 0px 4px 20px;
    font-size:1.1em;
}
.curved-box2 a{
text-decoration:none;
color:#597382;
}
.curved-box2 a:visited{
text-decoration: none
}
.curved-box2 a:hover{
text-decoration: underline; color: #8e1814;
}
.curved-box3
    {
    width: 274	px;
    background: url(images/curve_bottom3.gif) no-repeat;  
    padding: 0px 0px 0px 0px;
}







#rightcolumn2 {
	width:530px; 
	float:right;
}


.rightbox002 {

	background:url(images/rightbox01_topbg002.gif) no-repeat;
	width:100%;
	
}

.rightbox002 .wrapper {
	background:url(images/rightbox01_botbg002.gif) bottom no-repeat; 
	padding-top:20px; 
	padding-bottom:20px;
	width:100%;
	
}

.rightbox002_content {
	background:#FFFFFF;
}

.rightbox002_content p {
}



/* NEW MENU */
#ddblueblockmenu{
border: 1px solid #791E1B;
border-bottom-width: 0;
width: 274px;
}


#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 120% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
color: #ffffff;
}



#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 258px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #791e1b;
background-color: #f0edde;
border-bottom: 1px solid #791E1B;
border-left: 7px solid #791e1b;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 276px; /*IE 5*/
w\idth: 258px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
color:#fff;
background-color: #791e1b;
border-left-color: #f0edde;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid #791E1B;
padding: 1px 0;
padding-left: 5px;
background-color: #791e1b;
font: bold 120% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}


#ddblueblockmenu div.menutitle a{
	color:#ffffff;
	text-decoration:none;
}


#foo{
font:#ffffff;
}

#content_2{
border:#cc6699 1px dotted;
width:320px;
padding:10px 10px 20px 10px;
}


#content_3{
border:#c69 1px dotted;
background:#f5f0f0;
width:300px;
padding:1em;
}

#content_3:hover{
border:#c69 1px dotted;
background:#faf8e8;
width:300px;
padding:1em;
}

li.foo2{
list-style-image: url("images/bullet01.png"); 
}

 li:hover.foo2{
list-style-image: url("images/bullet02a.png");
 }

li.foo3{
background-image:url("images/bullet03.png");
	background-repeat:no-repeat;
	padding:1em 0 0.5em 2em;
border:#c69 1px dotted;
}

#navlist{ 
list-style-image: url(images/arrow.gif); 
}

#navlist li.bold{ 
background-image:url("images/bullet03.png");
}


.bigtext{
display:inline;
color:#aaa;
font-size:2em;
float:left;
width:1.2em;
}

.searchbox{
padding:5px 20px 5px 20px;
height:180px;
background-image:url("images/backsearch.gif");
	background-repeat:no-repeat;
}


/* TIRATH - added free Entreprenuer registration section */
#freeoffer {
	background:url(images/free07.gif) no-repeat; 
	width:280px; 
	height:80px; 
	font-family:tahoma; 
	color:#ffffff; 
}

#freeoffertext{
	color:#ffffff;
	padding-top:20px;
	padding-left:70px;
	font-size:14px;
	ahover:red;


}


/* TIRATH SPECIALOFFER */
.white1,  a:hover{
	color:#ffffff; 
} 

.white2,  a:hover{
	color:#990000; 
} 

#specialoffer0{
border:#c69 1px dotted;
background:#f5f0f0;
width:300px;
padding:1em;
}


.specialoffer1{
margin-left:24px;
border:#c69 1px dotted;
background:#f5f0f0;
width:300px;
padding:1em;
}

li.specialoffer2{
padding-left:24px;
list-style-image: url("images/specialoffer.gif"); 
}

 li:hover.specialoffer2{
list-style-image: url("images/specialoffer.gif");
 }

.mediumlabel3{
	float: left;
	width: 4em;
	display:inline;
}
.mediumlabel13{
	float: left;
border:#c69 1px dotted;
padding:10px;
	width: 300px;
	display:inline;
}




/* TIRATH - most recent pitches */
#recent10 {
	background:url(images/recent10.gif) no-repeat; 
	width:280px; 
	height:72px;
	 
	font-family:tahoma; 
	
}

#recent10text{
	color:#990000;
	padding-top:10px;
	padding-left:30px;
	font-size:14px;
}
.padding5px {
	padding:5px;
}
.brownheadingcss {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#6F1A19;
}
.parnerboxbg {
	background-image: url(images/partnersbox_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FBFBFB;
}
.partnerboxtopborder {
	background-image: url(images/partnersbox_borderbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	height: 9px;
}
.partnerboxbottomborder {
	background-image: url(images/partnersbox_borderbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: transparent;
	height: 9px;
}
.partnerboxleftborder {
	background-image: url(images/partnersbox_borderbg.gif);
	background-repeat: repeat-y;
	background-color: transparent;
	background-position: left;
	width: 9px;
}
.partnerboxrightborder {
	background-image: url(images/partnersbox_borderbg.gif);
	background-repeat: repeat-y;
	background-color: transparent;
	background-position: right;
	width: 9px;
}
.rightgrayborder {
	border-right-color: #EDEDED;
	border-right-style: solid;
	border-right-width: 1px;
}





