body {

	margin:0;

	padding:0;

	font-family:verdana;

	font-size:11px;

}

a {

	text-decoration:none;

	color:#000;

}

hr {

	background:#c6c0c3;

	color:#c6c0c3;

	border:0;

	height:1px;

}

#page {

	margin:0;

	padding:0;

	width:100%; 
	height:auto;

}

#header {

	width:960px;

	height:116px;

	margin:auto;

	margin-top:0;

	padding:0; 

}

div.logoBox

    {

        float: left;

		width: 325px;

		height: 90px;   

		margin: 0px;     

    }

#strapline {

        float:left;

        padding:69px 0 0;

        width:362px;

}

table.boxTop

	{

		width: 260px; 

		background: url('images/header/box-bgs.gif') bottom repeat-x;				

		float: right;

	}

	

td.boxLeft

	{

		background-image: url('images/header/box-l.gif'); 

		width: 4px; 

		height: 100%; 

		background-position: left;

		background-repeat: repeat-y;

		vertical-align:bottom;BorderColor="#1E1E1E";

	}

td.boxRight

	{

		background-image: url('images/header/box-l.gif'); 

		width: 4px; 

		height: 100%; 

		background-position: right;

		background-repeat: repeat-y;

		vertical-align:bottom;

	}

td.boxMainLogIn

	{

		padding: 5px 0 5px 0;

		width: 250px;

	}	

.inputTextBox

    {

     border: solid 1px #cccccc;

     width: 100px;

    }

a.fpLink:link, a.fpLink:hover, a.fpLink:visited

    {

       color: #201d1f; 

    }

	/*MENU*/

table.menuMain

	{

		width: 960px; 

		float: left;

	    /*margin: 6px 0 0 0;*/

	    margin: 12px 0 0 0;

	    padding: 0px;

	    

	}
td.menuMainGreyEvents

	{

		background-image: url('images/header/menus/bgMenuGreyEvents.png');

		background-position:center;

		background-repeat: no-repeat; 

		text-align: center;

		width: 80px; 

		font-size: 12px;

		margin: 0;

		padding: 0;
		
		color: #d19f46;

		

	}
td.menuMainGreyEvents a:link, td.menuMainGreyEvents a:visited

    {

       text-decoration: none;

       color: #676767; 

       padding: 0px;

       margin: 0px;

    }

td.menuMainGreyEvents a:hover

    {

       text-decoration: underline;

       color: #676767;

       padding: 0px;

       margin: 0px;

    }
td.menuMainGreyBooks

	{

		background-image: url('images/header/menus/bgMenuGreyBooks.png');

		background-position:center;

		background-repeat: no-repeat; 

		text-align: center;

		width: 80px; 

		font-size: 12px;

		margin: 0;

		padding: 0;
		
		color: #d19f46;

		

	}
td.menuMainGreyBooks a:link, td.menuMainGreyBooks a:visited

    {

       text-decoration: none;

       color: #676767; 

       padding: 0px;

       margin: 0px;

    }

td.menuMainGreyBooks a:hover

    {

       text-decoration: underline;

       color: #676767;

       padding: 0px;

       margin: 0px;

    }

td.menuMainGrey

	{

		background-image: url('images/header/menus/bgMenuGrey.png');

		background-position:center;

		background-repeat: no-repeat; 

		text-align: center;

		width: 80px; 

		font-size: 12px;

		margin: 0;

		padding: 0;

		

	}

td.menuMainBlue

	{

		background-image: url('images/header/menus/bgMenuBlue.png');

		background-position: center;

		background-repeat: no-repeat; 

		text-align: center;

		padding: 0 0px 0 0px;

		width: 98px; 

		color: #fff;

		font-size: 12px;

		/*margin: 0 4px 0 0;*/	

		

	}

td.menuMainGold

	{

		background-image: url('images/header/menus/bgMenuGold.gif');

		background-position:center;

		background-repeat: no-repeat; 

		width: 90px; 

		text-align: center;

		color: #01588a;

		font-size: 12px;

		margin: 0;

		padding: 0;

	}	

 

td.menuMainBlue a:link, td.menuMainBlue a:visited

    {

       text-decoration: none;

       color: #fff; 

       padding: 0px;

       margin: 0px;

    }

td.menuMainBlue a:hover

    {

       color:#fff;

       text-decoration: underline;

       padding: 0px;

       margin: 0px;

    }

td.menuMainGold a:link, td.menuMainGold a:visited

    {

       text-decoration: none;

       color: #231d20; 

       padding: 0px;

       margin: 0px;

    }

td.menuMainGold a:hover

    {

       color:#231d20;

       text-decoration: underline;

       padding: 0px;

       margin: 0px;

      }



td.menuMainGrey a:link, td.menuMainGrey a:visited

    {

       text-decoration: none;

       color: #676767; 

       padding: 0px;

       margin: 0px;

    }

td.menuMainGrey a:hover

    {

       text-decoration: underline;

       color: #676767;

       padding: 0px;

       margin: 0px;

    }



.inputSearch

	{

	    float: left;

	  /*width: 205px;*/

	    padding-left:60px;
	    
	 }

.goSearch

    {

        width: 31px;

        height: 31px;

        background-color: #d09d44;

        color: White;

        text-align: center;

        vertical-align: bottom;

        line-height: 31px;

        float:left;

        padding: 0px; 

        

    }

/* Menu End */

.grey-line

{

    background-image:url(images/page-bg.png); 

    width: 100%;

    float:left;

    height:auto;

}

#topWrapper

{

   background-image:url(images/page-bg.png);

   background-repeat:repeat-x; 

   width: 100%;

   margin:0px 0px 0px 0px; 

   float:left;
  
   min-height: 680px;

}

#wraper {

	width:960px;

	height:300px;

	margin:15px auto auto auto; 

}

#search {

	padding-top:110px;

	text-align:right;

	margin-left:741px;

}

#search .form-text {

	width:163px;

	height:22px;

	border:1px solid #cfcdc6;

	border-right:0;

	float:left;

	padding-left:15px;

	padding-top:6px;

	color:#797878;

	font-style:italic;

}

#search .form-submit {

	background:#d09d44;

	height:31px;

	border:1px solid #cfcdc6;

	color:#fff;

	font-weight:bold;

}

#wraper .view {

	float:left;

	width:312px;

	text-align:center;

}

#wraper .view-2 {

	margin-left:10px;

}

#wraper .view-3 {

	margin-left:10px;

}

#wraper .title {	

	width:313px;

	height:62px;

	margin-left:2px;

	text-align:center;

	padding-top:6px;

}

#wraper .title-1 {	

	background:url(images/header-top-1.png) no-repeat top left;

}

#wraper .title-2 {	

	background:url(images/header-top-2.png) no-repeat top left;

}

#wraper .title-3 {	

	background:url(images/header-top-3.png) no-repeat top left;

}

#wraper .top-block {

	background:url(images/top-group-3.png) no-repeat top left;

	width:313px;

	height:6px;

}

#wraper .bottom-block {

	background:url(images/bottom-group-3.png) no-repeat bottom left;

	width:313px;

	height:6px;

}

#wraper .body-block {
	width:310px;
	background:#fff url(images/body-group-3.png) repeat-x top;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	clear:both;
	float:left;
}
.view .blue {
	background:#3999bc;
	margin:0 3px 0 3px;
	color:#fff;
	text-align:left;
	padding:15px 8px 10px 8px;
	float:left;
}
.view .oragin {
	background:#d19f46;
	margin:0 3px 0 3px;
	color:#000;
	text-align:left;
	padding:15px 8px 10px 8px;
}
/* change top to bottom*/
.more-button {
	width:290px;
	height:20px;
	background:url(images/more-button.png) no-repeat top right;
	margin-top:0px;
	margin-bottom:20px;
	padding-top:3px;
}
.more-button a {
	color:#3999bc;
	font-weight:bold;
	font-size:12px;
	margin-left:135px;
}	
.more-about {
	width:290px;
	height:20px;
	background:url(images/more-about.png) no-repeat top right;
	margin-top:10px;
	padding-top:3px;
}
.more-about a {
	color:#000;
	font-weight:bold;
	font-size:12px;
	margin-left:130px;
}
.info-colum-1 {
	margin-top:10px;
}
.white-top {
	background:url(images/top-group-4.png) no-repeat top;
	width:287px;
	height:10px;
}
.white-bottom {
	margin-top:0;
	background:url(images/bottom-group-4.png) no-repeat bottom;
	width:287px;
	height:7px;
	clear:both;
}
.span1 {
	color:#6b6b67;
}
.span2 {
	color:#d09d44;
	font-weight: bold;
}
.span3 {
	color:#3999bc;
	font-weight: bold;
}
.span4 {
	font-weight:bold;
	line-height:150%;
}
.span5 {
	font-style:italic;
}
.info {
	width:281px;
	background:#fff;
	font-size:12px;
	padding-left:5px;
	padding-right:1px;
	line-height: 1.3;
	float:left;
	color: #000;
}
.info-reg {
	width:100px;
	background:#fff;
	font-size:14px;
	padding-left:10px;
	float:left;
}
.info span {
	display:block;
}
.even {
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width: 300px;
}

.top-even {
	background:url(images/top-group-5.png) no-repeat top;
	width:301px;
	height:29px;
	color:#000;
	font-family:trebuchet ms;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
}
.bottom-even {
	background:url(images/bottom-group-5.png) no-repeat bottom;
	width:311px;
	height:12px;
	float:left;
}
.body-even{
	background:url(images/body-group-5.png) repeat-y;
	width:291px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
.body-even-events {

	background:url(images/body-group-5.png) repeat-y;

	width:291px;

	padding-left:10px;

	padding-right:10px;

}
.body-even-events-angels {

	background:url(images/body-group-5-angel.png) repeat-y;

	width:291px;

	padding-left:10px;

	padding-right:10px;

}

.why-us {

	margin-top:7px;
	
	float:left;

}

.why-us .top-even {

	background:url(images/top-group-1.png) no-repeat top;

	width:297px;

	height:32px;

}

.why-us .body-even {

	background:url(images/body-group-1.png) repeat-y;

	width:287px;

	padding-left:10px;

	padding-right:10px;

	text-align:left;

	margin:0;

}

.why-us .bottom-even {

	background:url(images/bottom-group-1.png) no-repeat bottom;

	width:307px;

	/*height:46px; */

}

.even .more-right {

	margin-left:190px;
}
.even .more-right-entrepreneur {

	margin-left:100px;
}
.even .more-right-angel {

	margin-left:160px;
}

.even .more-right a, 
.even .more-right-entrepreneur a, 
.even .more-right-angel a {

	font-size:11px;

	font-weight:normal;

	font-family: Verdana;

	text-decoration:underline;

	color:#fff;

	margin-top:0;

}
.searchbox1 {
	width:300px;
	height:80px;
	padding-top:2px;
	padding-left:0px;
	margin:0px auto auto 0px;
}
.searchbox {
	width:300px;
	height:135px;
	padding-top:2px;
	padding-left:0px;
	/*background:url(images/search.png) no-repeat right;*/
	margin:0px auto auto 0px;
}
.searchbox a {
	color:#d19f46;
	font-family:trebuchet ms;
	font-size:17px;
	font-weight:bold;
	
}
.body-block-3 {

	width:300px;

	background:#fff url(images/body-group-6.png) repeat-x top;

	border-left:1px solid #e1e1e1;

	border-right:1px solid #e1e1e1;

	color:#000;

	font-size:11px;

	text-align:left;

	/*padding-top:15px;*/

	padding-left:10px;

}

div.text {

	margin-left:15px;

	margin-right:15px;

}

.more-3 {

	width:260px;

	text-align:right;

}

.more-3 a {

	text-decoration:underline;

	color:#000;

	font-size:11px;

}

.top-3-long {

	background:url(images/top-3.png) no-repeat top;

	width:280px;

	height:7px;

}

.body-3-long {

	background:url(images/body-3.png) repeat-y;

	width:265px;

	padding:0 10px 0 5px;

}

.bottom-3-long {

	background:url(images/bottom-3.png) no-repeat bottom;

	width:280px;

	height:8px;

}

.block-3-1 {

	/*margin-top:15px;*/

}

.right-table {

	padding-left:5px;

	line-height:170%;

}

.top-3-short {

	background:url(images/top-group-2.png) no-repeat top;

	width:275px;

	height:5px;

}

.body-3-short {

	background:url(images/body-group-2.png) repeat-y;

	width:250px;

	padding:0 10px 0 15px;

}

.body-3-short-R {

    text-align: left;

	padding:10px 0 0 0;

	margin:0;

}

.bottom-3-short {

	background:url(images/bottom-group-2.png) no-repeat bottom;

	width:275px;

	height:5px;

}

.block-3-2{

	margin-top:7px;
    float:left;
}

.block-3-3 {

	margin:7px 0;
    float:left;
}

#wraper .title span {

	display:block;

	text-transform:uppercase;

}	

.text-span-1 {

	color:#3999bc;

	font-size:24px;

	font-weight:bold;

	font-family:trebuchet ms;

}

.text-span-2 {

	color:#3999bc;

	font-size:18px;

	font-weight:bold;

	font-family:trebuchet ms;

}

.text-span-3 {

	color:#d09d44;

	font-size:24px;

	font-weight:bold;

	font-family:trebuchet ms;

}

.text-span-4 {

	color:#d09d44;

	font-size:18px;

	font-weight:bold;

	font-family:trebuchet ms;

}

.text-span-5 {

	color:#000;

	font-size:18px;

	font-weight:bold;

	font-family:trebuchet ms;

	margin-top:15px;

}

.span1 {

	color:#6b6b67;

}

.span2 {

	color:#d09d44;

}

.span3 {

	color:#3999bc;

}

.span4 {

	font-weight:bold;

	line-height:150%;

}

.span5 {

	font-style:italic;

}

table{

	width:100%;

}

table td {

	text-align:left;

}

.img1 {

	width:125px;
    
}

.img2 {

	text-align:center;

	width:122px;

	padding-top: 7px;

}

.img2 a {

	margin-top:5px;

	text-decoration:underline;

}

.star {

	background:url(images/star.png) no-repeat top left;

	background-position:0 5px;

	padding-left:20px;

	padding-top:0;

	padding-top:2px;

	padding-bottom:6px;

	line-height:150%;
	
	float:left;

}

.more-4 {

	width:265px;

	padding-top:10px;

	text-align:right;

}

.more-4 a {

	text-decoration:underline;

}

.blog-title {

	font-family:trebuchet ms;

	font-size:18px;

	font-weight:bold;

	margin-bottom:10px;

}

.more-5 {

	width:250px;

	padding-top:20px;

	text-align:right;

}

.more-5 a {

	text-decoration:underline;

}

.more-6 {

	width:245px;

	text-align:right;
	
	display: block;

}

.more-6 a {

	text-decoration:underline;

}

#footer {
    
     
    
}

#footer-content {

	height:116px;

	width:945px;

	margin:auto;

	margin-top:0px;

	background:url(images/footer-bg.png) repeat-x;

	padding-left:15px;

}

#sponsers-content {

	/*height:60px;*/

	width:645px;

	margin:auto;

	margin-top:15px;

	padding: 10px 0 0 5px; 

	/*background-color: #fff;*/

	

}

/*** Footer links***/



.footerlinks	{float:left; font-size:0.8em; color:#7C7C7C;width:153px;}



.footerlinks a:link,

.footerlinks a:active,

.footerlinks a:visited	{text-decoration:none; color:#7C7C7C;}

.footerlinks a:hover	{text-decoration:underline; color:#7C7C7C;}



#footer	ul	{list-style-type:none; padding: 0px;margin-left:0px;}

#footer li	{padding:0 0 0 0px;}

.insetlink	{margin-left:7px;}

#footer h3	{color:#434342; font-size:0.8em; font-weight:bold; padding:0 0 0.8em 10px;}



/*** End Footer links ***/

.footer-menu {

	padding-top:5px;

	line-height:150%;

}

.footer-menu a {

	display:block;

	text-decoration:underline;

	color:#999;

}



#blog-g {

	position:absolute;

	z-index:1;

	margin-top:-8px;

	margin-left:-8px;

}

.press-title {

	font-family:trebuchet ms;

	font-size:18px;

	font-weight:bold;

	margin-bottom:10px;

	padding-top:5px;

}

.contact {

	
	z-index:1;

	margin-top:15px;
	
	padding-bottom:0px;

}

#facebook,

#twintter {

	border:none;

}

.EventURL{

    background-image: url(images/arrow_blue.png);

    background-repeat: no-repeat;

    padding-left: 15px;

    padding-bottom: 5px;

    display: block;

}

.EventUrlAngel{

    background-image: url(images/arrow_gold.png);

    background-repeat: no-repeat;

    padding-left: 15px;

    padding-bottom: 10px;

    display: block;

}


 /* Tabs CSS */

 ul#tabs { list-style-type: none; margin: 1px 0 0 2px; padding: 0 0 0.3em 0; }

      ul#tabs li { display: inline; }

      ul#tabs li a { color: #42454a; /*background-color: #dedbde; border: 1px solid #000;*/ border-bottom: none; padding: 0.3em; text-decoration: none; }

      ul#tabs li a:hover { /*background-color: #f1f0ee;*/ }

      ul#tabs li a.selected {/* color: #000; font-weight: bold; padding: 0.3em 0.3em 0.38em 0.3em; */}

      div.tabContent { padding: 0; }

      div.tabContent.hide { display: none;  }

      /*

      ul#tabs li.entreprenur a

      {

         background-color:#3999BC ;

         color:#fff;

      }

      ul#tabs li.angels a

      {

          background-color:#D19F46  ;

          color:#000;

      }

      */

      ul#tabs li.entreprenur a

      {

        background-image:url(images/header/menus/blue-tab.png);

background-position:center center;

background-repeat:no-repeat;

color:#FFFFFF;

font-size:12px;

height:20px;

text-align:center;

width:100px;   

text-indent:-999px;

float:left;

       }

       ul#tabs li.entreprenur a.selected

       {

           background-image:url(images/header/menus/blue-tab-selected.png);

background-position:center center;

background-repeat:no-repeat;

       }

       

       ul#tabs li.angels a

      {

        background-image:url(images/header/menus/gold-tab.png);

background-position:center center;

background-repeat:no-repeat;

color:#01588A;

font-size:12px;

height:20px;

text-align:center;

width:90px;

text-indent:-999px;

float:left;

}



ul#tabs li.angels a.selected

      {

        background-image:url(images/header/menus/gold-tab-selected.png);

background-position:center center;

background-repeat:no-repeat;

}

#fixedTipDiv{

        position:absolute;

        padding: 5px;

        border:1px solid #dcd3e0;

        font-family: Verdana, "MS Sans Serif" , Arial, sans-serif;

        font-size: 12px;

        color: #333366;

        /*line-height:18px;*/

        z-index:100;

}

/*** Middle Column Styles for Regional homepages ***/



 td.boxMainMiddle

	{

		padding: 5px 5px 15px 5px;

		width: 600px;

		height:100%;

	    vertical-align: top;

	}

 td.boxMainLeft

	{

		padding: 5px 0px 0px 0px;

		width: 180px;

	    vertical-align: top;

	    float: left;

	    height:100%;

	}

 .boxMainRight

	{

		padding: 2px 0 0 0;

		width: 200px;

	    vertical-align: top;

	    height:100%;

	}

table.boxbig

	{

		width: 100%; 

		background-image: url('images/boxes/box-bg.gif');				

		background-position:  bottom; 

		background-repeat: repeat-x; 

		background-color: #FFFFFF;

		margin: 6px 0 0 0;

		height: auto;

		

	}





/* Regional page styling */

#wraper-R {

	width:960px;

	height:300px;

	margin:5px auto auto auto; 

}

#wraper-R .view {

	float:left;

	width:312px;

	text-align:center;

}

#wraper-R .view-2 {

	margin-left:10px;

}

#wraper-R .view-3 {

	margin-left:10px;

}

#wraper-R .title {	

	width:313px;

	height:62px;

	margin-left:2px;

	text-align:center;

	padding-top:6px;

}

#wraper-R .title-1 {	

	background:url(images/header-top-1.png) no-repeat top left;

}

#wraper-R .title-2 {	

	background:url(images/header-top-2.png) no-repeat top left;

}

#wraper-R .title-3 {	

	background:url(images/header-top-3.png) no-repeat top left;

}

#wraper-R .top-block {

	background:url(images/top-group-3.png) no-repeat top left;

	width:313px;

	height:6px;

}

#wraper-R .bottom-block {

	background:url(images/bottom-group-3.png) no-repeat bottom left;

	width:313px;

	height:6px;
	float:left;

}

#wraper-R .body-block {

	width:310px;

	background:#fff url(images/body-group-3.png) repeat-x top;

	border-left:1px solid #e1e1e1;

	border-right:1px solid #e1e1e1;

}

#topWrapper-R

{

   width: 100%;

   margin:0px 0px 0px 0px; 

   float:left;

}



 td.boxMainMiddle-Regional

	{

		width: 600px;

		height: 500px;

	    vertical-align: top;

	}

.regional_column

{

    float:left;

    width:350px; 

    margin: 0 0 0px 0;

    height: auto;

}

.boxMainMiddle-Regional h3 {



	margin: 5px 0 10px 0;

	font-size: 14px;

	font-weight: normal;

    color:#01588A;

}

.regional_column h4 {



	margin: 15px 0 10px 0;

	font-size: 12px;

	font-weight: normal;

    color:#01588A;

}



.col1_pad

{

    padding-right:0px;

    border-right: 1px dotted grey;

}



.col2_pad

{

    padding:0 0 0 10px;

}



.regional_column .row

{

    border-bottom:1px solid #c3dad2;

    float:left;

    padding:10px 0 10px 0;

}



.regional_column .row .col1

{

    float:left;

    width:120px;

    background-image:url(images/boxes/blue_bg.jpg);

    padding:5px;

}

.regional_column .row .col2

{

    width:190px;

    float:left;

    padding:0 0px 0 10px;

}

img.reg_col

{

    border:1px solid #000;

    margin:0 10px 10px 0;

    padding:1px; 

}

.regional_column p

{

    margin-top:0px;

}

.contactus{

float:right;width:240px; 

}

.contactus h4 {



	margin: 15px 0 10px 0;

	font-size: 12px;

	font-weight: normal;

    color:#01588A;

}

div.sepLine

 { background-color:#3798BB;

   height:3px;

   float:left;

   width: 950px;

 }

 .col2 a

 {

    text-decoration: underline;

 }

 .eventname

 {

    margin-bottom:5px;

    float:left;

 } 

 .spanCS {

	font-weight:bold;

	line-height:120%;

    display: block;

    margin: 0 0 5px 0;

}

.song {

	
	padding-left:0px;

	padding-top:10px;

	padding-bottom:6px;
	
	float:left;

}
/*** SubMenus  ***/

div.subMenuApplicants
{
      z-index: 10; 
      position: absolute;
      width: 88px;
      top: 135px;
      left: 458px;
      float:left;
      display: none;
}
ul.topSubMenuApplicants
{   list-style: vertical;
    list-style-type: none;
    width: 88px;
    padding: 0px;
    margin: 0px;
    font-size:11px;
}
.topSubMenuApplicants li
{
   padding: 10px 5px 10px 5px;
   list-style: vertical;
   list-style-type: none;
   background-color:#EEEEEE;
   border: 1px solid #bab9b5;
}
.topSubMenuApplicants li a:link
{
   color: #676767; 
}
.topSubMenuApplicants li a:hover
{
   color: #ffffff; 
   cursor:pointer; 
}
.topSubMenuApplicants li.angel:hover
{
   background-color:#D19F46;
   color: #000000; 
}
.topSubMenuApplicants li.applicant:hover
{
   background-color:#4BA6C5;
   color: #ffffff; 

}
/*** Angel Events ***/
.top-even-angel {
	background:url(images/top-group-5-angel.png) no-repeat top;
	width:301px;
	height:29px;
	color:#000;
	font-family:trebuchet ms;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
}
.bottom-even-angel {
	background:url(images/bottom-group-5-angel.png) no-repeat bottom;
	width:311px;
	height:12px;
	float:left;
}