/*
######################################################
#                                                    			     				 #
#    Custom API copyright mmvii Wm Leslie Howard    	     		 #
#    for RENObama!				     						 #
#    http://RENObama.com                                 		     		 #
#                                                    			     				 #
######################################################
*/

/* 
##########( ELEMENTS ]##########
*/

body{
/*#7f7e9e*/
	color:navy;
	font-family:lucida grande,helvetica,arial;
	background-color:#eeeeee;
	font-size:11pt}

.pageWrapper{
	width:900px;
	border:#ffffff 20px double;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;}

.bullet_small{
	font-size:6pt}

/* 
##########( OBJECTS ]##########
*/

.button_join{
	color:#ffffff;
	background-color:#008dcc;
	border-top: 1px solid #e4a5b6;
	border-right: 2px solid #cccccc;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #807c9f;
	padding:10px;
	margin-bottom:5px;
	text-decoration:none;
	font-size:120%}

.button_login{
	color:#ffffff;
	background-color:#f14b53;
	border-top: 1px solid #e4a5b6;
	border-right: 2px solid #cccccc;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #807c9f;
	padding:15px;
	text-decoration:none}

/* 
##########( POSITION ]##########
*/

.indent{
	margin-left:0px}

.indent_more{
	margin-left:25px}

.indent_big{
	margin-left:35px}

.indent_left{
	position:relative;
	left:25px}

.left{
	text-align:left}

.center{
	text-align:center}

.right{
	text-align:right}

.float_left{
	float:left;
	margin-right:20px}

.float_right{
	float:right;
	margin-left:15px}

.invisible{
	display:none}

.lift_4{
	position:relative;
	top:-4px}

.center{
	width:100%;
	text-align:center}

/* ############{ IMAGES }############ */
.imgBorder{
	padding:10px;
	border: 1px solid pink}

.img_left{
	float:left;
	margin-right:7px}

.img_right{
	float:right;
	margin-left:7px}

.clever{
	display:none}


/* ############{ BOXES }############ */
.box_red{
	border:#f14b53 double 5px;
	background-color:#ffffff;
	padding:10px}


.box_blue{
	border:#008dcc double 5px;
	background-color:#ffffff;
	padding:10px}


/* ############{ SHADOWBOXES }############ */
.shadowbox{
	border-top:#dddddd solid 2px;
	border-right:#999999 solid 2px;
	border-bottom:#999999 solid 2px;
	border-left:#dddddd solid 2px}

.shadowbox_left{
	border-top:#dddddd solid 2px;
	border-right:#999999 solid 2px;
	border-bottom:#999999 solid 2px;
	border-left:#dddddd solid 2px;
	float:left;
	margin-right:7px}

.shadowbox_right{
	border-top:#dddddd solid 2px;
	border-right:#999999 solid 2px;
	border-bottom:#999999 solid 2px;
	border-left:#dddddd solid 2px;
	float:right;
	margin-left:7px}

.shadowboxInit{
	border-top:#dddddd solid 2px;
	border-right:#999999 solid 2px;
	border-bottom:#999999 solid 2px;
	border-left:#dddddd solid 2px;
	margin:0px 1px 1px 0px}

.shadowboxOn{
	border-top:#eeeeee solid 2px;
	border-right:#888888 solid 3px;
	border-bottom:#888888 solid 3px;
	border-left:#eeeeee solid 2px;
	margin:0px 0px 0px 0px}

.shadowbox_copyright{
	font-family:times new roman;
	font-size:9pt;
	color:#ffffff;
	text-align:center;
	width:50%;
	margin-top:2px;
	padding:5px;
	background-color:transparent;
	position:relative;
	left:75px}

.shadowbox_dark{
	border-top:#666666 solid 2px;
	border-right:#000000 solid 2px;
	border-bottom:#000000 solid 2px;
	border-left:#666666 solid 2px}

.big_border{
	border:white ridge 10px;
	text-align:center;
	margin-bottom:15px}

/* ############{ BREAKOUTS }############ */
.breakout_left{
	font-size:13pt;
	font-family:palatino,times,times new roman,serif;
	color:#ffffff;
	padding:10px;
	text-align:right;
	width:200px;
	float:left;
	margin-right:15px;
	background-color:#566b44;
	border-top:#556236 solid 1px;
	border-right:#324222 solid 2px;
	border-bottom:#324222 solid 2px;
	border-left:#556236 solid 1px}

.breakout_right{
	font-size:13pt;
	font-family:Palatino,Times,Times New Roman,serif;
	text-align:right;
	float:right;
	margin-left:15px;
	background-color:#566b44;
	padding:10px;
	width:200px;
	border:1px solid #cccccc}

.breakout_center{
	font-size:13pt;
	font-family:Palatino,Times,Times New Roman,serif;
	text-align:center;
	background-color:#566b44;
	padding:10px;
	margin-top:15px;
	width:90%;
	border:1px solid #cccccc}


/* ############{ TABLES }############ */

.tdBorder{
	border:#a57164 solid 0px;
	cursor:hand}

.subject_tableCell{
	font-family:lucida grande,verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	white-space:nowrap;
	border:1px solid transparent}

.subject_tableCellOver{
	font-family:lucida grande,verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	color:#ffff99;
	font-weight:bold;
	text-align:center;
	white-space:nowrap;
	border: 1px solid #f5f5f5;
	cursor:hand}

.cell_heading{
	font-weight:bold;
	text-align:center}

.cell_20_borderOn{
	border-top:solid 1px #ffff99;
	border-right:solid 1px #ffff99;
	border-bottom:solid 1px #ffff99;
	border-left:solid 1px #ffff99;
	padding:15px;
	cursor:hand}

.cell_20_borderOff{
	border: 1px solid #ffffff;
	padding:15px}

.borderOn{
	border-top:solid 1px #dddddd;
	border-right:solid 2px #999999;
	border-bottom:solid 2px #999999;
	border-left:solid 1px #dddddd}

.borderOff{
	border-top:solid 1px #ffffff;
	border-right:solid 2px #ffffff;
	border-bottom:solid 2px #ffffff;
	border-left:solid 1px #ffffff}

.contact{
	background-color:#527226;
	font-family:arial;helvetica;verdana;
	font-size:8pt;
	font-weight:bold;
	color:#db8a77}

.table_bottom_hr{
	border-bottom:1px solid #f5f5f5}


/*
######################################################
#                                                    			     #
#    Custom API copyright mmvii Wm Leslie Howard    	     #
#    for RENObama!				     #
#    http://RENObama.com                                 		     #
#                                                    			     #
######################################################
*/
