@charset "utf-8";
/* CSS Document */

/*************************************************/
/***           Global CSS                      ***/
/*************************************************/

body {
	margin:0px 0px 0px 0px;	
	background-image:url(images/top_strip.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
img {
	border:0px;
}
/* Main Body */
#mainbody {
	margin:0px auto;
	width:855px;
	padding-bottom:12px;
}
#mainbody_whiteboard{
	margin:0px auto;
	width:1000px;
	padding-bottom:12px;
}
.txtbox
{
width:97%;
border:0px none;
height:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

img
{
border:0px;
}

p, table, ul li {
padding:0px;
border:0px none;
margin:0px;


}
table
{
border-collapse:0px none;
}

a , a:link, a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#5b5b5b;
text-decoration:none;
outline: none;
}

a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#5b5b5b;
text-decoration:underline;

}

a:active
{
outline: none;
text-decoration:none;
}



/* Bread Crumb Comman - links for top and bottom of the page */

.brdcmb_inner
{
font-family:Arial, Helvetica, sans-serif;
color:#1b55ad;
font-size:12px;
margin:5px 0px;


}
.brdcmb_inner a,.brdcmb_inner a:link,.brdcmb_inner a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#1b55ad;
font-size:12px;
}

.brdcmb_inner a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#1b55ad;
font-size:12px;
}
.brdcmb_inner a:active
{
font-family:Arial, Helvetica, sans-serif;
color:#1b55ad;
font-size:12px;
}

/* Header Part */

#header
{
width:100%;
height:90px;
overflow:hidden;
margin-bottom:4px;
}


#header ul
{
margin:0px;
padding:0px;
float:right;
}
#header li
{
display: inline;
padding-left:10px;
background:transparent url(images/bullet.gif) no-repeat scroll 0pt 0.4em;


}
#header .logo
{
width:202px;
margin-top:1px;
height:80px;
float:left;
clear:both;


}

#header .links_lft
{
float:left;
width:633px;
height:80px;
margin-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#023880;
}

.links_lft a,.links_lft a:link,.links_lft a:visited
{
text-decoration:none;
font-size:13px;
color:#023880;
}

.links_lft a:hover
{
text-decoration:underline;
}

.links_lft a:active
{
text-decoration:none;
}

.top_navbg_lnks
{
background-image:url(images/top_nav_mid.gif);;
background-position:top left;
background-repeat:repeat-x;
}
.top_navbg
{
background-image:url(images/blank_blue.gif);
background-position:top left;
background-repeat:repeat-x;
}


.txtbox_blk_tpnav
{
width:100%;
}


.textbox_small
{
margin-top:2px;
background-image:url(images/extra.gif);
width:154px;
height:51px;
background-repeat:repeat-x;
background-position:bottom right;
}

.textbx_cntnav
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
padding-left:73px;
padding-top:5px;
}

#header .textdiv
{
padding:8px 10px 0px 10px;
_padding-top:6px;
}



/* Content Part */
#content
{
display:block;
clear:both;
}
/* Footer Declaration  */

#footer
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border-top:8px solid #9DE2FD;
line-height:17px;
clear:both;
}

#footer .ftrlinks
{

text-decoration:none;
}

#footer .ftrlinks a,.ftrlinks a:link,.ftrlinks a:visited
{
text-decoration:none;
font-weight:normal;
color:#000000;
}

#footer .ftrlinks a:hover
{
text-decoration:underline;
font-weight:normal;
color:#000000;
}

#footer .ftrlinks a:active
{
text-decoration:none;
font-weight:normal;
color:#000000;
}


/*********************************************************************/
/********************   PAGER REUSEABLE BLOCK      ********************/
/*********************************************************************/
.pager_toppostion
{
margin-top:30px;
}

.pager_blk
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-bottom:3px;
}

.pager_noblk
{
padding-top:2px;
width:24px;
height:20px;
background-image:url(images/pager_blk.gif);
background-repeat:no-repeat;
background-position:center;
}

.pager_blk a,.pager_blk a:link,.pager_blk a:visited
{
padding-left:2px;
padding-right:2px;
}


/*********************************************************************/
/********************   HOME PAGE CONTENT LAYOUT *********************/
/*********************************************************************/
.two_blks
{
display:block;
}

.clm_lft
{
width:100%;
float:left;
clear:both;
}

.clm_rt
{
width:199px;
float:right;
clear:both;
}


/*********************************************************************/
/********************   HOME PAGE CONTENT LAYOUT *********************/
/*********************************************************************/

.path_lnk
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:10px;
text-align:left;
}

.path_lnk a,.path_lnk a:link,.path_lnk a:visited
{
color:#023880;
text-decoration:none;
font-weight:normal;
}

.path_lnk a:hover
{
text-decoration:underline;
font-weight:normal;
}

.path_lnk a:active
{
text-decoration:none;
font-weight:normal;
}

/* Home - page  Ask box */

.hm_askbox
{

}

/* Categories and Ask answer block */

.hm_caaskblk
{
padding-top:7px;
}

.hm_catblk
{
float:left;
width:120px;
}

.hm_askblk
{
float:right;
width:525px;
}


.hm_list 
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#6d6d6d;
size:12px;
width:100%;
}
.hm_list ul
{
padding-left:15px;
margin:0px;

}
.hm_list ul li
{
padding-left:0px;
margin-left:0px;
list-style:circle;
font-size:12px;
padding-top:0px;
}

.hm_listtlnk 
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#6d6d6d;
size:12px;
width:100%;
}
.hm_listtlnk ul
{
padding-left:15px;
margin:0px;
text-align:right;

}
.hm_listtlnk ul li
{
padding-left:0px;
margin-left:0px;
list-style:circle;
font-size:12px;
padding-top:0px;
}


/* already a member */

#allr_amem
{
padding-top:12px;
background-image:url(images/allr_amem.gif);
background-position:top left;
background-color:#f4f4f4;

background-repeat:repeat-x;

clear:both;

}

/*tile tile */

#title_blk
{
padding-top:7px;
background-image:url(images/allr_amem.gif);
background-position:top left;
background-color:#f4f4f4;
background-repeat:repeat-x;
clear:both;
}


/*block heading */

.blk_hds
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#004471;
width:100%;
text-align:center;
padding-right:10px;

}
.blk_hds16cmn
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#004471;
width:100%;

}

/*blk Content*/

.clk_cnt
{
font-family:Arial, Helvetica, sans-serif;
color:#5b5b5b;
font-size:13px;
text-align:left;
line-height:20px;
width:100%;
}


/* blk in heading */

.in_hds
{
font-family:Arial, Helvetica, sans-serif;
color:#5b5b5b;
font-size:13px;
text-align:left;
padding:5px 0px;
width:100%;
}

/* text box div */
.txtbox_blk
{
width:100%;
}

/* common links */
.cmn_lks
{
padding:2px 0px;
text-align:center;
width:100%;

}
.cmn_lks a,.cmn_lks a:link,.cmn_lks a:visited
{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#5b5b5b;
font-size:11px;

}

.cmn_lks a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#5b5b5b;
text-decoration:underline;
}

.cmn_lks a:active
{
text-decoration:none;

}

/*competitions block */
#cptns_blk
{
background-color:#5b5b5b;
background-image:url(images/allr_amem.gif);
background-position:left top;
background-repeat:repeat-x;
clear:both;
padding-top:7px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
overflow:hidden;
}
#cptns_blk .bg_img
{
background-image:url(images/earth.png);



background-repeat:no-repeat;
background-position:bottom right;
}


#cptns_blk h1
{
color:#004471;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
text-align:center;
font-weight:bold;
margin:0px;
width:100%;
}

#cptns_blk p.cnt
{
color:#5b5b5b;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:21px;
text-align:center;
font-weight:normal;
margin:0px;
width:100%;
}


#cptns_blk strong
{

font-family:Arial,Helvetica,sans-serif;
color:#5b5b5b;
font-size:18px;
line-height:20px;
font-weight:normal;

}

.defheight
{
height:335px;
}


/* Have a question ask now */
.haq_fsm
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
float:left;
color:#0144ac;
}

.haq_fbg
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:left;
padding-left:10px;
color:#0144ac;
}


.haq_textbox
{width:99%;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:2px;
color:#5b5b5b;
}

.haq_cattxtbox
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
/*padding:2px;*/
color:#5b5b5b;
font-size:12px;

}
.haq_widthlg
{
width:130px;
}
.haq_widthsm
{
width:110px;
}

.haq_cathd
{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0144ac;
line-height:20px;
}
.haq_advlnk
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
color:#0144ac;
}

.haq_advlnk a,.haq_advlnk a:link,.haq_advlnk a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0144ac;
}

.haq_citems
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#525252;
}


/*********************************************************************/
/********************  ADVANCED SEARCH PAGE       ********************/
/*********************************************************************/

#adsrch_div
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#adsrch_div .in_asrchblk 
{
width:100%;
padding-bottom:10px;
padding-top:10px;
/*_border-bottom:1px dotted #3c6bac;
_border-bottom:1px dotted #3c6bac; */
}

#adsrch_div div.form-item{
margin-top:0px !important;
}

.in_asrchblk input, select
{
border:1px solid #ccf1ff;
/*padding:2px;*/
width:96%;
outline:none;
}


#adsrch_div .in_asrchblk_nobdr 
{
border:0px none;

}								


#adsrch_div .in_asrchblk_nobdrtxt
{
border:1px solid #ccf1ff;


}												


#adsrch_div .blueclr_hd /* My account */
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#023880;
}

#adsrch_div .blueclr_hdbig
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#023880;
}

#adsrch_div .dotarw
{
padding-right:5px;
}

#adsrch_div .avatordiv
{
overflow-y:scroll;
overflow-x:hidden;
width:480px;
height:133px;
border:1px solid #c4eefe;
}

#adsrch_div .avatorimgdiv
{
width:58px;
height:58px;
float:left;
margin:3px;
border:1px solid #c4eefe;
overflow:hidden;
}


/* welcome back block */
#welbck_div
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#023880;
padding-top:12px;
}
#welbck_div .wel_name a,#welbck_div .wel_name a:link,#welbck_div .wel_name a:visited
{
font-size:13px;
color:#00297f;
text-decoration:none;
}
#welbck_div .wel_name a:hover
{
text-decoration:underline;
font-weight:normal;
}
#welbck_div .wel_name a:active
{
text-decoration:none;
font-weight:normal;
}

#welbck_div .wel_hdblk
{
padding-top:5px;
}

#welbck_div .wel_hdblkcnts
{

color:#023880;
text-align:left;
font-size:12px;
}
#welbck_div .wel_hdblkcntsin
{
padding-top:2px;
padding-bottom:2px;
color:#000000;
text-align:left;
font-size:10px;
}

#welbck_div .wel_gtmyocc
{
padding-top:2px;
padding-bottom:2px;
color:#0144ac;
text-align:left;
font-size:15px;
}


/*********************************************************************/
/********************  SIGNIN PAGE STARTING       ********************/
/*********************************************************************/


#signup_box
{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
/*padding-top:7px;*/
overflow:visible;
}

#signup_box .inblk{
width:99%;
}
.singup_poscntr
{
margin:0px auto;
}

#signup_boxmain 
{
width:100%;
text-align:center;
}

#signup_box input
{
width:97%;
text-align:left;
border:1px solid #ccf1ff;
}

#signup_box h5
{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#4c6eaa;
margin:0px;
padding:0px;
font-weight:normal;
}

#signup_box .logo
{
z-index:99;
background-image:url(images/logo.png);
_BACKGROUND: no-repeat left; 
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale'); 
WIDTH:186px; 
HEIGHT:61px;
margin-bottom:10px;
}
/* SIGN IN PAGE ENDS HERE */




/*********************************************************************/
/********************   SEARCH RESULTS PAGE       ********************/
/*********************************************************************/
/*Search for Questions */
#srch_blktp
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#srch_blktp a,#srch_blktp a:link,#srch_blktp a:link
{
text-decoration:underline;
}

#srch_blktp a:hover
{
text-decoration:underline;
}
#srch_blktp a:active
{
text-decoration:none;
}


ul.srchradio
{
list-style-type:none;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


ul.srchradio li
{
float:left;
padding-right:5px;
padding-top:10px;
padding-bottom:5px;
float:left;
_float:none;


}

ul.srchradio li input {
margin-top:0px;
margin-left:0px;
}

ul.srchradio li label
{
padding-right:5px;
padding-top:0px;
}

/* style for error messages (modified by Rohini)*/
.msg_txtR, .msg_txtR div
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
width:98%;
/*height:17px;*/
background-color:#e4f8ff;
border:1px solid #ccf1ff;
color:red;
padding:1px;
vertical-align:middle;

}
/* style for status messages (modified by Rohini)*/
.msg_txtB, .msg_txtB div
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:640px;
/*height:17px;*/
background-color:#e4f8ff;
border:1px solid #ccf1ff;
color:#023880;
/*padding:1px;*/
vertical-align:middle;

}

/*video page content */
#srch_rsltstp h1.heading_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
line-height:20px;
padding:0px;
margin:0px;
}

#srch_rsltstp .inblk ol,#srch_rsltstp .inblk ul
{
padding:0px 0 0 25px; /* added 25px so that bullets appear in FF(by Rohini)*/
margin:0px;
}
#srch_rsltstp .inblk li
{
padding:0px 0 0 25px; /* added 25px so that bullets appear in FF(by Rohini)*/
margin:0px;
} 

#srch_rsltstp .inblk li
{
padding-left:10px;
margin:0px;
}


#srch_rsltstp p.blacktxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:0px;
margin:0px;
}

/*#srch_rsltstp p  MFD - anspage  
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#094CB0;
padding:0px;
margin:0px;
}
*/
#srch_rsltstp p.vdo_cntxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#094cb0;
padding:0px;
margin:0px;
}

#srch_rsltstp .vdo_lnks 
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#000000;
text-decoration:underline;
}



#srch_rsltstp .vdo_lnks a, #srch_rsltstp .vdo_lnks a:link, #srch_rsltstp .vdo_lnks a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#000000;
text-decoration:underline;
}

#srch_rsltstp .vdo_lnks a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}

#srch_rsltstp .vdo_lnks a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#094cb0;
text-decoration:underline;
}



#srch_rsltstp
{
padding-top:0px;
font-family:Arial, Helvetica, sans-serif;

}

#srch_rsltstp .inblk
{
padding-top:12px;

border-bottom:1px dotted #023880;
}
#srch_rsltstp img
{
width:64px;
height:64px;
margin-right:10px;
}

#srch_rsltstp .blk_txt /* applied to paragraph tags */
{

font-size:12px;
color:#525252;
line-height:17px;
vertical-align:top;
padding-top:7px;
}


#srch_rsltstp .blu_txt p /* Applied to para within inblk */
{

font-size:14px;
color:#023880;
line-height:17px;
vertical-align:top;
}
#srch_rsltstp .inblk  span {
line-height:100%;
}
#srch_rsltstp .blu_txt span{
line-height:100%;
}
#srch_rsltstp  span{
line-height:100%;
}
#srch_rsltstp .blu_txt /* applied to paragraph tags */
{
font-size:14px;
color:#023880;
line-height:17px;
vertical-align:top;
}

#srch_rsltstp .blu_txt a,#srch_rsltstp .blu_txt a:link,#srch_rsltstp .blu_txt a:visited /* applied to paragraph tags */
{
font-size:14px;
color:#023880;
font-weight:normal;
text-decoration:none;
}


#srch_rsltstp .blu_txt a:hover
{
font-size:14px;
color:#023880;
font-weight:normal;
text-decoration:underline;
}



#srch_rsltstp .blu_txt a:active
{
font-size:14px;
color:#023880;
font-weight:normal;
text-decoration:none;
}



#srch_rsltstp .ask_lnk 
{
font-size:12px;
color:#919090;
text-align:left;
line-height:20px;
padding-top:5px;
}

#srch_rsltstp .ask_lnk a,#srch_rsltstp .ask_lnk a:link,#srch_rsltstp .ask_lnk a:visited
{
font-size:12px;
color:#919090;
text-decoration:underline;
}

#srch_rsltstp .ask_lnk a:hover
{
color:#919090;
text-decoration:underline;
}

#srch_rsltstp .ask_lnk a:active
{
color:#919090;
text-decoration:none;
}


#srch_rsltstp .ask_lnkgrn 
{
font-size:12px;
color:#8aad0f;
text-align:left;
line-height:20px;
width:100%;
padding-top:5px;
}

#srch_rsltstp .ask_lnkgrn a,#srch_rsltstp .ask_lnkgrn a:link,#srch_rsltstp .ask_lnkgrn a:visited
{
font-size:12px;
color:#8aad0f;
text-decoration:underline;
}

#srch_rsltstp .ask_lnkgrn a:hover
{
color:#919090;
text-decoration:underline;
}

#srch_rsltstp .ask_lnkgrn a:active
{
color:#8aad0f;
text-decoration:none;
}



#srch_rsltstp .ask_lnkpth
{
font-size:12px;
color:#919090;
text-align:left;
line-height:20px;
width:100%;
padding-top:5px;
}

#srch_rsltstp .ask_lnkpth a,#srch_rsltstp .ask_lnkpth a:link,#srch_rsltstp .ask_lnkpth a:visited
{
font-size:12px;
color:#919090;
text-decoration:none;
}

#srch_rsltstp .ask_lnkpth a:hover
{
color:#919090;
text-decoration:underline;
}

#srch_rsltstp .ask_lnkpth a:active
{
color:#919090;
text-decoration:none;
}


/* cant find answers  */

#cnt_fnans 
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
text-align:center;
padding-top:12px;
}

#cnt_fnans p
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:14px;
line-height:17px;
text-align:center;
padding:0px;
margin:5px 0px 0px 0px;
}
#cnt_fnans h1 
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:14px;
margin:11px 0px 5px 0px;
_margin-top:5px;
}

#cnt_fnans a
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:14px;
line-height:17px;
text-decoration:none;
}


#cnt_fnans a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:14px;
line-height:17px;
text-decoration:none;
border:0px none;
}

#cnt_fnans a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:14px;
line-height:17px;
text-decoration:none;
}


#cnt_fnans img.signIn_btn
{
margin-top:2px;
margin-bottom:0px;
}


#cnt_fnans a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#023880;
font-size:14px;
text-decoration:underline;
}

#cnt_fnans a:active
{
color:#023880;
text-decoration:none;
}


/*sponser Results */

#spncr_blk
{
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;


}

#spncr_blk .in_blk 
{
font-size:14px;
color:#023880px;
padding:0px 0px 15px 0px;
border-bottom:1px dotted #005575;
}
#spncr_blk .in_blk p
{
font-size:13px;
color:#023880px;
line-height:17px;
}

#spncr_blk a,#spncr_blk a:link,#spncr_blk a:visited
{
font-size:13px;
color:#5986cb;
text-decoration:none;
padding-top:10px;
}

#spncr_blk a:hover
{
font-size:13px;
color:#5986cb;
text-decoration:underline;
}

#spncr_blk a:active
{
color:#5986cb;
text-decoration:none;
}



/* Posting Your Question block */

#pst_qstnblk
{
background-image:url(images/pstquest_img.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-top:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#pst_qstnblk p
{
margin:0px;
padding-top:10px;
padding-bottom:10px;
line-height:15px
}


/*********************************************************************/
/********************   REGISTRATION PAGE      ***********************/
/*********************************************************************/

#regis_blk
{
font-family:Arial, Helvetica, sans-serif;
color:#5986cb;
text-decoration:none;
padding-top:10px;
}


#regis_blk .inblk
{
font-size:13px;
color:#000000;
text-decoration:none;
padding:10px 0px;
width:97%;
}

#regis_blk .inblk_input
{
font-size:13px;
color:#000000;
text-decoration:none;
border:1px solid #ccf1ff;
width:97%;
}

#regis_blk img.avator
{
float:left;
margin-right:7px;
margin-left:7px;
width:85px;
height:85px;
margin-top:10px;
margin-bottom:10px;

}
fieldset
{
border:1px solid #eeeeee;
}


/* search results video page */
#srch_rsltstp .video_blk
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


#srch_rsltstp .video_blk a, #srch_rsltstp .video_blk a:link, #srch_rsltstp .video_blk a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
}

#srch_rsltstp .video_blk a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

#srch_rsltstp .video_blk a:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

#srch_rsltstp .video_blkcnt
{
border:1px solid #6c6d69;
background-color:#ffffff;
padding:5px;
margin-left:5px;
margin-bottom:5px;
}

#srch_rsltstp .video_blkcnt h1
{
font-size:12px;
font-weight:bold;
padding:0px;
margin:0px;
line-height:20px;
}
#srch_rsltstp .video_blkcnt p
{
font-size:12px;
color:#094cb0;
padding:0px;
margin:0px;
line-height:20px;
}

#srch_rsltstp .video_blkcnt img.vdo_tmb
{
text-align:center;
}



/*********************************************************************/
/********************   ABOUT US PAGE             ********************/
/*********************************************************************/

/* About us main page with all the links - block  */


#abtus_blk
{

background-image:url(images/abt_bgnd.gif);
background-position:bottom;
background-repeat:no-repeat;
font-family:Arial, Helvitica, sans-serif;
font-size:15px;
}

#sitemap a,#sitemap a:link,#sitemap a:visited
{
color:#000000;
text-decoration:normal;
font-size:12px;
}

#sitemap a:hover
{
color:#000000;
text-decoration:underline;
}

#sitemap a:active
{
color:#000000;
text-decoration:normal;
}


.in_nav
{
margin-bottom:5px;
margin-top:5px;
padding-left:50px;
padding-right:50px;
}

/* About us inner pages - About us page */

#abtus_cntdiv
{
padding:10px 60px 10px 50px;
height:100%;
}

#abtus_cntdiv p
{
font-family:Arial, Helvitica, sans-serif;
font-size:15px;
line-height:20px;
margin:0px;
color:#000000;
padding:0px;
}

#abtus_cntdiv .grnhd
{
font-family:Arial, Helvitica, sans-serif;
font-size:15px;
font-weight:bold;
color:#b2e205;
margin:0px;
padding:0px;
}

#abtus_cntdiv .address
{
margin-top:75px;
margin-bottom:75px;
font-size:15px;
font-weight:bold;
color:#6d6d6d;
padding:0px;
}
#abtus_cntdiv .address a, #abtus_cntdiv .address a:link, #abtus_cntdiv .address a:visited
{
font-weight:bold;
color:#1288db;
text-decoration:none;
}

#abtus_cntdiv .address a:hover
{
font-weight:bold;
color:#1288db;
text-decoration:underline;
}

#abtus_cntdiv .address a:active
{
font-weight:bold;
color:#1288db;
text-decoration:none;
}

#abtus_cntdiv .btmmargn
{
margin-bottom:400px;
}

#abtus_cntdiv .padtp
{
margin-bottom:30px;
}


#abtus_cntdiv .forinfo
{
color:#4c6eaa;
}

#abtus_cntdiv a
{
font-size:19px;
color:#4c6eaa;

}




/*About end */


/* Faq */

#faq_blkdiv
{
padding:0px 20px 20px 20px;
font-family:Arial, Helvitica, sanserif;
font-size:14px;
height:100%;

}

#faq_blkdiv
{
padding:0px 20px 20px 20px;

}

#faq_blkdiv img
{
margin-top:5px;
}

.qustimg
{
background-image:url(images/qustion_img.gif);
background-repeat:no-repeat;
background-position:top left;
width:21px;
float:left;
height:21px;
margin-right:5px;
}

ul.faqqus
{
vertical-align:top;
margin-left:0px;
padding-left:10px;
list-style-image:url(images/qustion_img.gif);
}

ul.faqqus p
{

padding-left:10px;

}

ul.faqqus li
{
vertical-align:top;
margin-top:10px;
width:100%;

}

ul.faqqusans
{
padding:0px;
margin:30px 0px 0px 30px ;
vertical-align:top;

}
ul.faqqusans p
{
padding-left:10px;


}

ul.faqqusans li
{
width:100%;
vertical-align:top;
list-style-image:url(images/qustion_img.gif);
}


ul.faqqusans li.ans
{
width:100%;
margin-top:10px;
vertical-align:top;
list-style-image:url(images/ans_img.gif);
}


.cmn_txt ,p
{
font-family:Arial, Helvitica, sans-serif;
font-size:12px;
line-height:20px;
/* margin:20px; cmted temp*/
color:#6d6d6d;
padding:0px;

}


.cmn_txt ul
{
font-family:Arial, Helvitica, sans-serif;
font-size:12px;
line-height:20px;
margin:0px;
color:#6d6d6d;
padding:0px 0px 0px 30px;
}

.cmn_txt li
{
font-family:Arial, Helvitica, sans-serif;
font-size:12px;
line-height:20px;
margin:0px;
color:#6d6d6d;
padding:0px;
}

ul.sitemap
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:0px;
margin-left:15px;
list-style-image:url(images/bullet.gif);
}

li.sitemap
{
padding-left:0px;
margin-left:0px;
}



.stemap
{
background-image:url(images/sitemap.gif);
background-repeat:no-repeat;
background-position:top;
width:599px;
height:154px;
text-align:center;
}

.sitemap_ctn
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:underline;
color:#4c6eaa;
}


/* Text areaa for the answer the question */
.txtarea_askques
{
border:1px solid #ccf1ff;
width:99%;
}

/* Google Ads */
#googleads
{
font-family:Arial, Helvetica, sans-serif;
padding-top:7px;
}

#googleads .in_blk
{
font-size:12px;
color:#5b5b5b;
line-height:20px;
padding-bottom:20px;
}

#googleads .in_blk a,#googleads .in_blk a:link,#googleads .in_blk a:visited /* google ads comman a links */
{
color:#5b5b5b;
text-decoration:underline;
}
#googleads .in_blk a:hover
{
color:#5b5b5b;
text-decoration:underline;
}
#googleads .in_blk a:active
{
color:#5b5b5b;
text-decoration:underline;
}

#googleads .heading 
{
font-size:14px;
color:#90b800;
font-weight:bold;
text-decoration:underline;
}



#googleads .web a,#googleads .web a:link,#googleads .web a:visited /* google heading */
{
font-size:14px;
color:#90b800;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #90b800;
}

#googleads .web a:hover
{
font-size:14px;
color:#5986cb;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #90b800;
}
#googleads .web a:active
{
font-size:14px;
color:#90b800;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #90b800;
}


/* avator */

.avator_tmbmain
{
width:52px;
height:52px;
overflow:hidden;
}

.avator_tpimg
{
background-image:url(images/av_bg.gif);
background-position:top left;
background-repeat:repeat-x;
}
.avator_btmimg
{
background-image:url(images/av_bg.gif);
background-position:bottom left;
background-repeat:repeat-x;
}
.avator_lftimg
{
background-image:url(images/av_bg.gif);
background-position:left top;
background-repeat:repeat-y;
}

.avator_rtimg
{
background-image:url(images/av_bg.gif);
background-position:right top;
background-repeat:repeat-y;
}

#end_meeting_maincontent_recording
{
margin:0 auto;
width:821px;
display:block;
margin-bottom:20px;
}
#end_meeting_maincontent
{
margin:0 auto;
width:977px;
display:block;
margin-bottom:0px;
}
#left_blk
{
display:block;
clear:both;
overflow:hidden;
 width:100%;
}
#meeting_content
{
border-left:3px solid #ccf1ff;
border-right:3px solid #ccf1ff;
text-align:center;
}

.whiteboard_logo {
	float:left;
	left:14px;
	position:absolute;
	top:-2px;
	width:175px;
}

#rgt_blk
{
float:left;
display:block;
overflow:hidden;
width:200px;
}
#endmeetingTitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
text-decoration:none;
width:100%;
}
#equation 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
text-align:center;
padding:5px;
color:#003399;
}
#equation a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
text-align:center;
padding:5px;
color:#003399;
}
#iframe
{
width:100%;
}
div.latexheading {
	background-color:#e4f8ff;
	width: 100%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#023880;
	font-size: larger;
}
.clear{
	clear:both;
}
.subscription_type, .subscription_duration {
	margin-left: 12px;
}
.subscription_type .form-radios, .subscription_type .form-item {
	margin: 0px;
	float: left;
}

.subscription_duration, .subscription_duration label, .subscription_duration input {
	float: left;
}
.subscription_duration label {
	width: 150px;
	font-weight: normal;
}
.subscription_duration .form-item {
	height: 15px;
        margin-bottom:0px;
}
.subs_durtn{
	border: 1px solid rgb(204, 241, 255);
        margin-bottom:0px;
}

#list_user{
	border: 1px solid rgb(204, 241, 255);
	padding : 5px 0px;
}

#subs_durtn .form-item {
	width: 50%;
}
.subItems {
	text-align: right;
	width: 100%;
	color: #7D7E84;	
}

.subItems p a{
	font-weight: bold;
	cursor : pointer;
	color: #4D5D70;
}
.preview_invite {
	margin-left1: 12px;
	position1: absolute;
	#margin-left: 11px;
	_margin-left: 25px;
	_width: 96%;
}
.preview_invite label {
	font-weight: normal;
}
.preview_invite textarea {
	border: 1px solid rgb(204, 241, 255);
	overflow: auto;
	width: 610px;
	#width: 590px;
	_width: 590px;
	height: 60px;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}



.result_val img{
 height: 13px;
 width: 13px;
}
.result_val table {
  margin: 1em 0;
  width: 100%;
}

.result_val thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}

.result_val th a:link, th a:visited {
  color: #6f9dbd;
}

.result_val td, th {
  padding: .3em .5em;
}

.result_val tr.even, tr.odd, tbody th {
  border: solid #d3e7f4;
  border-width: 1px 0;
}

.result_val tr.odd, tr.info {
  background-color: #edf5fa;
}

.result_val tr.even {
  background-color: #fff;
}

.result_val tr.odd td.active {
  background-color: #ddecf5;
}

.result_val tr.even td.active {
  background-color: #e6f1f7;
}

.result_val td.region, td.module, td.container {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

.result_val tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
  border-top-width: 0;
}

#result_val11 img
{
width:14px;
height:14px;
margin-right:10px;
}
