@charset "UTF-8";
/* MAIN STYLES BRAINSTORMERZ.COM */




.cbrief
{
background-image:url(http://www.brainstormerz.com/gbox.gif);
 background-repeat:no-repeat;  
  background-position:center;
 width:100%;
  height:100%;
   position:relative; top: 75px;
}

body
{
margin:0px;
background-color:white;

}

.contain
{
width:1120px;
margin-left:auto;
margin-right:auto;

}
.startietxt
{
text-align:left;
color:#f140a9; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
position:relative; 
left:300px;
top: -15px; 
word-spacing:3px; 
}

.startie
{
position:relative; top:90px; right:150px;
}


.inside_contain
{
position:relative;


}

.header
{
width:1046px;
height:auto;
padding:2%;
}

.logo
{
padding-left:auto;
padding-right:auto;
border:1px;
float:left;
position:relative;
left:5px;
}

.buttons
{
float:left;
position:relative;
top:54px;
right:140px;
}

.buttons2
{
float:left;
position:relative;
top:54px;
right:120px;
}


.tbl_menu
{
margin-left:auto;
margin-right:auto;
position:relative;
right:20px;

}

.menu_contain
{
text-align:center;
width:90%;
position:relative;
left:-25px;
}



.abutton
{
width:140px;
height:22px;
background-image:url('button_active_nav.jpg');
background-repeat:no-repeat;
background-position:center;
padding-top:9px;
color:black;
text-align:center;
}





.abuttonoff
{
width:97px;
height:22px;
background-image:url('button_active_nav.jpg');
background-repeat:no-repeat;
text-align:center;
padding:0px;
color:black;
position:relative;
top:50px;
left:20px;
}





a.menu
{
display:block;
color: #6f7276;
font-family:Arial;
font-size:12px;
text-decoration:none;
width:140px;
height:25px;
background-color:transparent;
padding-top:2px;



}

a.menu:visited
{
display:block;
color: #6f7276;
font-family:Arial;
font-size:12px;
text-decoration:none;
width:140px;
height:25px;
background-color:transparent;
padding-top:4px;

}


a.menu:hover
{
display:block;
width:140px;
height:25px;
text-align:center;
font-size:14px;
font-family:Arial, sans-serif;


}



a.act
{
color:black;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-align:center;


}
a.act2
{
color:#ea0b88;
font-family:arial;
font-size:11px;
text-decoration:none;
position:relative; bottom:6px;
}



a.actoff
{
color:black;
font-family:Arial;
font-size:11px;
text-decoration:none;
position:relative;
bottom:20px;


}



a.myacct
{
display:inline;
color: #6f7276;
font-family:Arial;
font-size:10px;
text-decoration:none;

height:25px;
background-color:transparent;
padding-top:2px;

}

a.myacct:visited
{
display:inline;
color: #6f7276;
font-family:Arial;
font-size:10px;
text-decoration:none;

height:25px;
background-color:transparent;
padding-top:2px;

}

a.myacct:hover
{
display:inline;
color: #6f7276;
font-family:Arial;
font-size:10px;
text-decoration:underline;

height:25px;
background-color:transparent;
padding-top:2px;
}

.myBox
{
    margin-left:auto;
	margin-right:auto;
    color: #333333;
	font-family:Arial, sans-serif;
    width: 100%;
	height:419px;
    background-color: transparent;
	position:relative;
	bottom:20px;
    background-color: transparent;
	background-image: url('boxnewnew.gif');
	background-repeat:no-repeat;
	background-position:center top;


	
}

.myBoxstart
{
    margin-left:auto;
    margin-right:auto;
    border: 0px solid #ffffff;
    color: #333333;
	font-family:Arial, sans-serif;
    width: 90%;
	height:419px;
    padding-left:auto;
	padding-right:auto;
    background-color: transparent;
	background-image: url('boxstart.png');
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
	bottom:10px;
	
	
}


.myBoxstartL
{
   margin-left:auto;
   margin-right:auto;
    border: 0px solid #ffffff;
    color: #333333;
	font-family:Arial, sans-serif;
    width: 90%;
	height:419px;
    padding-left:auto;
	padding-right:auto;
    background-color: transparent;
	background-image: url('boxstartproject2.png');
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
	bottom:10px;
	
	
}




.myBoxlong
{
   margin-left:auto;
   margin-right:auto;
    border: 0px solid #ffffff;
    color: #333333;
	font-family:Arial, sans-serif;
    width: 90%;
	height:485px;
    padding-left:auto;
	padding-right:auto;
    background-color: transparent;
	background-image: url('box_long.png');
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
	bottom:20px;
	
	
}

.myBoxHome
{
    margin-left:auto;
	margin-right:auto;
    border: 0px solid #ffffff;
    color: #333333;
	font-family:Arial, sans-serif;
    width: 90%;
	height:419px;
	min-width:1000px;
    background-color: transparent;
	position:relative;
	bottom:20px;
    padding:0px;
	padding-top:30px;
    background-color: transparent;
	background-image: url('boxnewnew.gif');
	background-repeat:no-repeat;
	background-position:center;
}




.myaccount
{
border:1px solid #808084;
font-family:Arial, sans-serif;
width:550px;
font-size:11px;
color:#808084;
word-spacing:4;
padding-right:5px;
padding-top:5px;
line-height:20px;
text-align:left;
position:relative;
left:20px;
}


.middle
{
width:100%;
height:500px;
padding-left:25px;
background-color:white;
border:2px solid #969da4;
background-image: url('mid_bg.gif');
background-repeat:repeat-x;

}

.middle h2
{
color:#f4cb00;
font-family:Arial, sans-serif;
font-size:25px;
}

.wwa_photo
{
position:relative;
bottom:15px;
right:105px;
}


.wwa_content
{
font-family:Arial, sans-serif;
width:480px;
font-size:11px;
color:#5b5e63;
word-spacing:4;
padding-right:5px;
padding-top:5px;
line-height:16px;
text-align:left;
position:relative;
right:205px;
}





.hiw
{
width:335px;
color:#5b5e63;
font-family: Arial, sans-serif; 
word-spacing:4;
font-size:12px;
line-height:15px;



}
.hiw_webtxt
{
position:relative;
left:2px;
width:355px;
}

.steps li
{
font-family:Arial, sans-serif;
font-size:12px;
color:#808084;
padding:6px;
list-style:none;
text-align:left;

}

.steps ul
{
text-align:left;

}

.packages
{
width:600px;
}
.gray
{
color:#5b5e63;
font-size:12px;
font-family:Arial, sans-serif;
padding:2px;
margin:0px;
}

p
{
color:#808084;
font-family: Arial, sans-serif; 
word-spacing:4;
font-size:12px;
line-height:16px;
}

.packages
{
width:400px;
padding:0px;
margin-left:20px;
color:#808084;
font-size:12px;
position:relative;
right:5px;
}


.pck_details
{
width:168px;
height:200px;
text-align:left;
padding:4px;
font-size:10px;
font-family: Arial, sans-serif; 
}

b
{
font-size:12px;
color:#808084;
}

.start_button
{
text-align:center;
margin-left:auto;
margin-right:auto;
}


.loginbox
{

width:300px;
padding:14px;
font-size:11px;
color:#808084;

}


.welcomebox
{

width:417px;
height:144px;
padding:14px;
font-size:11px;
color:#808084;
background-image: url('welcomebox.png');
background-repeat:no-repeat;

}


.login
{
background-image: url('login.png');
background-repeat:no-repeat;
width:76px;
height:44px;
border:none;
}

.getstarted
{
font-size:11px;
color:#808084;
width:940px;
text-align:left;
position:relative;
left:10px;
top:15px;

}

.next_button
{
background-image: url('next.png');
background-repeat:no-repeat;
width:71px;
height:37px;
border:none;
position:relative; left:37px;
background-color:transparent;
}
.footer
{
font-size:12px; 
color:#808084;
font-family:arial;
float:right;
position:relative; right:100px; bottom:40px;
}
.footerhome
{
font-size:10px; 
color:#808084;
font-family:arial;
float:left;
position:relative;  bottom:42px;
}

.footer2
{
font-size:10px; 
color:#808084;
font-family:arial;
float:left;
position:relative; left:170px;  bottom:25px;
}

.footerpw
{
font-size:10px; 
color:#808084;
font-family:arial;
float:right;
position:relative; right:92px; top:306px;
}

a.foot
{
font-size:12px; 
color:#808084;
font-family:arial;
text-decoration:none;
}

a.foot:active
{
font-size:10px; 
color:#808084;
font-family:arial;
text-decoration:none;
}
a.foot:visited
{

font-size:10px; 
color:#808084;
font-family:arial;
text-decoration:none;
}

a.foot:hover
{
font-size:12px; 
color:black;
font-family:arial;
text-decoration:none;
}

.briefbold
{ color:#a4a4a4;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.brieftbl
{
position:relative; top:50px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#a4a4a4;
}


.brieftblL
{
position:relative; top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#a4a4a4;
}


.checkbox
{
border:1px solid #c8c9ca;
background-color:white;
padding-left:25px;
}

.checkboxlogin
{
height:10px;
width:10px;
border:1px solid #c8c9ca;

}
input
{
border:1px solid #c8c9ca;
background-color:white;
}
textarea
{
border:1px solid #c8c9ca;
background-color:white;
}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#888; margin:0 5px;}
.b2 {height:1px; background:#ddd; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.b3 {height:1px; background:#FFF; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.b4 {height:2px; background:#FFF; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contentb {background: #FFF; border-right:1px solid #888; border-left:1px solid #888;}
.contentb div {margin-left: 5px;}



.fee_email
{
width:360px; height:100px; padding:5px; font-size:10px; position:relative; top:100px;
color:#808084;
}

.fee_email2
{
width:368px;  padding:5px; font-size:10px; position:relative; top:0px; text-align:left;

}

.submit_but
{
background-image:url(submit.png);
background-repeat:no-repeat;
width:82px;
height:37px;
background-color:transparent;
border:none;
position:relative;
left:10px;
}


.submit_but2
{
background-image:url(submit.png);
background-repeat:no-repeat;
width:82px;
height:37px;
background-color:transparent;
border:none;
position:relative;
right:4px;
}

textarea
{
resize:none;
}
.hiwie{
position:relative;

}
.iegallery
{
position:relative; right:150px;
}

